af77118f74
docs: update changelog for v8.1.0 release
2026-10-15 16:34:20 +02:00
05840b58ff
feat(command): add queue option for sitemap generation
...
- Introduced a new `--queue` option to the `uwil:sitemap:refresh` command.
- Added `GenerateSitemapJob` for handling sitemap generation in the background.
- Updated service provider to schedule the job with the configured cron expression.
- Enhanced tests to cover new job dispatching functionality.
2026-10-15 16:34:00 +02:00
9b40a9e933
ci: update package-publish job to check tag on main branch
...
Added a check to ensure that the tag is created on the main branch before publishing the Composer package.
2026-10-15 15:32:16 +02:00
86b9315498
ci: add package-publish and release stages to CI
...
Enhance the CI pipeline with new stages for publishing packages
and creating releases based on version tags.
2026-10-15 15:18:53 +02:00
Jérémy
231777baf1
Merge branch 'evolve-and-fix' into 'develop'
...
Evolve and fix
See merge request ldc-web/projets/sitemap-generator!8
2026-10-15 14:56:20 +02:00
0b533b396f
docs: update changelog and README for new config keys
...
- Clarified configurable output settings in README.
- Updated changelog to reflect changes in config keys and structure.
2026-10-15 14:54:37 +02:00
7003f6db9b
fix(config): update schedule command to use job method
...
This change corrects the method used to schedule the sitemap refresh command.
2026-10-15 14:50:46 +02:00
58c9050ecc
feat(config): add SitemapStorage for managing sitemap files
...
- Introduced SitemapStorage class for reading, writing, and checking existence of sitemap files.
- Updated GenerateSitemapCommand to utilize SitemapStorage for file operations.
- Refactored tests to accommodate changes in sitemap file handling.
- Enhanced configuration to support output paths and storage disks.
2026-10-15 14:42:20 +02:00
4dc0ccc139
fix(config): update filter keys to use snake_case
...
Updated configuration keys from camelCase to snake_case for consistency across the codebase.
2026-10-15 12:04:03 +02:00
fd2fbeb232
fix(config): update singlePages key to single_pages
...
This change corrects the key name for single route names in the configuration.
2026-10-15 11:50:09 +02:00
4ec0ca7e65
fix(config): update singlePages to single_pages key
...
Migrated configuration to use 'single_pages' key and added exception for legacy key.
2026-10-15 11:49:07 +02:00
4e8c58d5f9
refactor: refactoring et ajout de tests, la dependance pour traduire les routes est vraiment optionnelle.
...
- Ajout de jobs de lint, test, ci
- Refactoring de code
- montée de version sur laravel 13 uniquement et php8.5
2026-10-15 10:18:25 +02:00
Jeremy Munsch
561410aca5
chore: add auth.json to gitignore
2026-10-12 13:00:44 +02:00
Karl M'muller
1f789eca23
Merge branch 'fix-error' into 'develop'
...
chore: 🔖 release v7.1.1
See merge request ldc-web/projets/sitemap-generator!7
2026-08-24 11:18:26 +00:00
K Muller
1984d4b65d
chore: 🔖 release v7.1.1
2026-08-24 11:52:05 +02:00
K Muller
5849f2b52a
fix: 🐛 improve error catch for the generate command
...
some sitemap does not generate, without throwing error
2026-08-24 11:51:25 +02:00
Noix
9a6bc344a5
Merge branch '7.1.0-nullable-relation' into 'develop'
...
feat: ✨ Added the possibility to get models with nullable relations
See merge request ldc-web/projets/sitemap-generator!6
2026-06-23 10:43:35 +00:00
Noah Lancien
b00e5ad997
feat: ✨ Added the possibility to get models with nullable relations
2026-06-23 11:54:47 +02:00
Noix
21ba8e7d35
Merge branch 'laravel-13' into 'develop'
...
feat: ✨ Added laravel 13 compatibility
See merge request ldc-web/projets/sitemap-generator!5
2026-04-17 10:06:12 +00:00
Noah Lancien
a77a593c25
feat: ✨ Added laravel 13 compatibility
2026-04-16 11:24:02 +02:00
Vincent BRIDIER
abaa7e5b97
Merge branch 'locales-remake' into 'develop'
...
6.0.0
See merge request ldc-web/projets/sitemap-generator!4
2026-03-31 15:14:25 +00:00
Noah Lancien
99fff1be24
feat: ✨ re-think the locale system to match new Google expectations
2026-03-31 16:18:08 +02:00
noah.lancien
f5d8d21d01
Merge branch 'relations-filters' into 'develop'
...
fix: 🐛 change the model filters key in the command
See merge request ldc-web/projets/sitemap-generator!3
2025-07-18 15:04:14 +00:00
Alexis Gousseau
cd55e900a2
chore: 🔖 release v5.0.1
2025-07-18 16:44:17 +02:00
Alexis Gousseau
225a2baac7
fix: 🐛 change the model filters key in the command
2025-07-18 16:41:12 +02:00
noah.lancien
fedf87dc22
Merge branch 'relations-filters' into 'develop'
...
Relations filters
See merge request ldc-web/projets/sitemap-generator!2
2025-07-18 14:14:14 +00:00
Alexis Gousseau
db10cc0451
chore: 🔖 release v5.0.0
2025-07-18 15:32:10 +02:00
Alexis Gousseau
7c0a62c48e
feat: ✨ add filters on model relations
2025-07-18 15:30:41 +02:00
Vincent BRIDIER
6bb35d651e
Merge branch 'laravel-12' into 'develop'
...
feat: ✨ add Laravel 12 compatibility
See merge request ldc-web/projets/sitemap-generator!1
2025-04-07 13:02:36 +00:00
Alexis Gousseau
1cbbe48983
chore: 🔖 release v4.0.0
2025-04-07 13:10:13 +02:00
Alexis Gousseau
ca5c1df807
feat: ✨ add Laravel 12 compatibility
2025-04-07 13:03:13 +02:00
Vincent BRIDIER
17c4446133
fix: Change major version
2024-09-25 16:56:38 +02:00
Vincent BRIDIER
5ce8dab822
feat: Change file location to handle k8s restart
2024-09-25 16:54:26 +02:00
Vincent BRIDIER
2395127994
feat: 🔖 Add manual implementation to control exposed data and handle translation
2024-09-25 16:28:32 +02:00
Jérémy Munsch
c8b0cd77dc
Fix sitemap output was incorrect
2023-08-11 16:30:52 +02:00
Jérémy Munsch
0aa80817ea
Fix sitemap output
2023-08-11 16:26:09 +02:00
Jérémy Munsch
340342d047
update changelog
2023-08-11 16:09:06 +02:00
Jérémy Munsch
e0368de59a
Ignore urls with queries
2023-08-11 16:06:51 +02:00
Jérémy Munsch
14ebe2acd3
Handle non html urls
2023-08-11 16:01:28 +02:00
Jérémy Munsch
880bf3bc71
reduce dry run line width
2023-08-11 16:01:03 +02:00
Jérémy Munsch
869ae6d7a0
update change log
2023-08-11 13:40:07 +02:00
Jérémy Munsch
bed1a0bc54
Fixed install sitemap command
2023-08-11 13:39:28 +02:00
Jérémy Munsch
14b44bff71
Remove badge from readme
2023-08-11 12:03:40 +02:00
Jérémy Munsch
8c3d16c78c
update readme
2023-08-11 11:36:33 +02:00
Jérémy Munsch
f5df2f7df8
Add gitlab CI file
2023-08-11 11:31:55 +02:00
Jérémy Munsch
bc4b33054c
set executeJavascript true by default
2023-08-11 11:21:30 +02:00
Jérémy Munsch
12c008e245
Add sitemap completer feature
2023-08-11 11:20:50 +02:00
Jérémy Munsch
12a046076a
add npm i puppeteer to readme
2023-08-10 15:49:18 +02:00
Jérémy Munsch
0d9270c1c7
Add requirement by default with puppeteer
2023-08-10 15:46:18 +02:00
Jérémy Munsch
de33f5368b
Utils.php add missing url on not found exception
2023-08-10 15:01:01 +02:00