├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── api_deploy.yml │ ├── api_pr.yml │ ├── app_deploy.yml │ └── app_pr.yml ├── .gitignore ├── .idea ├── .gitignore ├── DdevIntegration.xml ├── drupal-mrn.iml ├── encodings.xml ├── inspectionProfiles │ └── Project_Default.xml ├── markdown.xml ├── misc.xml ├── modules.xml ├── php-test-framework.xml ├── php.xml ├── phpunit.xml ├── vagrant.xml └── vcs.xml ├── AGENTS.md ├── QUICK_REFERENCE.md ├── README.md ├── api ├── .gitignore ├── changelog.php ├── composer.json ├── composer.lock ├── package-lock.json ├── package.json ├── phpunit.xml ├── project.php ├── serverless.yml ├── src │ ├── Changelog.php │ ├── CommitParser.php │ ├── DrupalOrg.php │ ├── FormatOutput │ │ ├── FormatOutputFactory.php │ │ ├── FormatOutputInterface.php │ │ ├── HtmlFormatOutput.php │ │ ├── JsonFormatOutput.php │ │ └── MarkdownFormatOutput.php │ ├── Formatter.php │ ├── GitLab.php │ └── TextBuffer.php └── tests │ ├── fixtures │ ├── 3294296.json │ ├── 3500807.json │ ├── change-record-views-remote-data.json │ ├── change-records-redis.json │ ├── eca_flag-2.0.5.json │ ├── entity_logger-new-format.json │ ├── redis-compare.json │ ├── users.search.author_name.json │ ├── users.search.committer_name.json │ ├── views_remote_data.branches.json │ ├── views_remote_data.json │ └── views_remote_data.tags.json │ └── src │ ├── ChangelogTest.php │ ├── CommitParserTest.php │ ├── FormatOutput │ ├── HtmlFormatOutputTest.php │ ├── JsonFormatOutputTest.php │ └── MarkdownFormatOutputTest.php │ ├── GitLabTest.php │ └── TextBufferTest.php ├── app ├── .gitignore ├── .vscode │ └── extensions.json ├── README.md ├── index.html ├── jsconfig.json ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── mrn.png │ └── vite.svg ├── src │ ├── App.svelte │ ├── app.css │ ├── assets │ │ └── svelte.svg │ ├── main.js │ └── vite-env.d.ts ├── tailwind.config.cjs ├── tailwind.config.mjs └── vite.config.js └── example.http /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/api_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/workflows/api_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/api_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/workflows/api_pr.yml -------------------------------------------------------------------------------- /.github/workflows/app_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/workflows/app_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/app_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.github/workflows/app_pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/DdevIntegration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/DdevIntegration.xml -------------------------------------------------------------------------------- /.idea/drupal-mrn.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/drupal-mrn.iml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/markdown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/markdown.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/php-test-framework.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/php-test-framework.xml -------------------------------------------------------------------------------- /.idea/php.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/php.xml -------------------------------------------------------------------------------- /.idea/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/phpunit.xml -------------------------------------------------------------------------------- /.idea/vagrant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/vagrant.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/AGENTS.md -------------------------------------------------------------------------------- /QUICK_REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/QUICK_REFERENCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/README.md -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/.gitignore -------------------------------------------------------------------------------- /api/changelog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/changelog.php -------------------------------------------------------------------------------- /api/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/composer.json -------------------------------------------------------------------------------- /api/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/composer.lock -------------------------------------------------------------------------------- /api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/package-lock.json -------------------------------------------------------------------------------- /api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/package.json -------------------------------------------------------------------------------- /api/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/phpunit.xml -------------------------------------------------------------------------------- /api/project.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/project.php -------------------------------------------------------------------------------- /api/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/serverless.yml -------------------------------------------------------------------------------- /api/src/Changelog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/Changelog.php -------------------------------------------------------------------------------- /api/src/CommitParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/CommitParser.php -------------------------------------------------------------------------------- /api/src/DrupalOrg.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/DrupalOrg.php -------------------------------------------------------------------------------- /api/src/FormatOutput/FormatOutputFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/FormatOutput/FormatOutputFactory.php -------------------------------------------------------------------------------- /api/src/FormatOutput/FormatOutputInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/FormatOutput/FormatOutputInterface.php -------------------------------------------------------------------------------- /api/src/FormatOutput/HtmlFormatOutput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/FormatOutput/HtmlFormatOutput.php -------------------------------------------------------------------------------- /api/src/FormatOutput/JsonFormatOutput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/FormatOutput/JsonFormatOutput.php -------------------------------------------------------------------------------- /api/src/FormatOutput/MarkdownFormatOutput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/FormatOutput/MarkdownFormatOutput.php -------------------------------------------------------------------------------- /api/src/Formatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/Formatter.php -------------------------------------------------------------------------------- /api/src/GitLab.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/GitLab.php -------------------------------------------------------------------------------- /api/src/TextBuffer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/src/TextBuffer.php -------------------------------------------------------------------------------- /api/tests/fixtures/3294296.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/3294296.json -------------------------------------------------------------------------------- /api/tests/fixtures/3500807.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/3500807.json -------------------------------------------------------------------------------- /api/tests/fixtures/change-record-views-remote-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/change-record-views-remote-data.json -------------------------------------------------------------------------------- /api/tests/fixtures/change-records-redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/change-records-redis.json -------------------------------------------------------------------------------- /api/tests/fixtures/eca_flag-2.0.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/eca_flag-2.0.5.json -------------------------------------------------------------------------------- /api/tests/fixtures/entity_logger-new-format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/entity_logger-new-format.json -------------------------------------------------------------------------------- /api/tests/fixtures/redis-compare.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/redis-compare.json -------------------------------------------------------------------------------- /api/tests/fixtures/users.search.author_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/users.search.author_name.json -------------------------------------------------------------------------------- /api/tests/fixtures/users.search.committer_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/users.search.committer_name.json -------------------------------------------------------------------------------- /api/tests/fixtures/views_remote_data.branches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/views_remote_data.branches.json -------------------------------------------------------------------------------- /api/tests/fixtures/views_remote_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/views_remote_data.json -------------------------------------------------------------------------------- /api/tests/fixtures/views_remote_data.tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/fixtures/views_remote_data.tags.json -------------------------------------------------------------------------------- /api/tests/src/ChangelogTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/ChangelogTest.php -------------------------------------------------------------------------------- /api/tests/src/CommitParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/CommitParserTest.php -------------------------------------------------------------------------------- /api/tests/src/FormatOutput/HtmlFormatOutputTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/FormatOutput/HtmlFormatOutputTest.php -------------------------------------------------------------------------------- /api/tests/src/FormatOutput/JsonFormatOutputTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/FormatOutput/JsonFormatOutputTest.php -------------------------------------------------------------------------------- /api/tests/src/FormatOutput/MarkdownFormatOutputTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/FormatOutput/MarkdownFormatOutputTest.php -------------------------------------------------------------------------------- /api/tests/src/GitLabTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/GitLabTest.php -------------------------------------------------------------------------------- /api/tests/src/TextBufferTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/api/tests/src/TextBufferTest.php -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/.vscode/extensions.json -------------------------------------------------------------------------------- /app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/README.md -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/index.html -------------------------------------------------------------------------------- /app/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/jsconfig.json -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/package.json -------------------------------------------------------------------------------- /app/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/postcss.config.js -------------------------------------------------------------------------------- /app/public/mrn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/public/mrn.png -------------------------------------------------------------------------------- /app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/public/vite.svg -------------------------------------------------------------------------------- /app/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/src/App.svelte -------------------------------------------------------------------------------- /app/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/src/app.css -------------------------------------------------------------------------------- /app/src/assets/svelte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/src/assets/svelte.svg -------------------------------------------------------------------------------- /app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/src/main.js -------------------------------------------------------------------------------- /app/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/src/vite-env.d.ts -------------------------------------------------------------------------------- /app/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/tailwind.config.cjs -------------------------------------------------------------------------------- /app/tailwind.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/tailwind.config.mjs -------------------------------------------------------------------------------- /app/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/app/vite.config.js -------------------------------------------------------------------------------- /example.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-mrn/HEAD/example.http --------------------------------------------------------------------------------