Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
8cac3cc
Created the new post type to handle dates and started the basic migra…
gin0115 Jun 24, 2025
d60c27e
House Keeping
gin0115 Jun 24, 2025
4eacb34
Merge pull request #2 from gin0115/feature/create-event-date-post-type
gin0115 Jun 24, 2025
c4c7ff2
pulled in changes where meta is editable and hideen from editor meta …
gin0115 Jun 24, 2025
1cd3993
Merge pull request #3 from gin0115/fix/pull-upstream-changes-with-meta
gin0115 Jun 24, 2025
84ce4bb
Dates now workign with new date manager and started cleanign up index.js
gin0115 Jun 26, 2025
8b0d14e
Dates can now be removed
gin0115 Jun 26, 2025
f94469f
Edit UI and functuionality now in place, still needs a little css cle…
gin0115 Jun 26, 2025
99b94ac
Calendar now uses the new date system
gin0115 Jun 27, 2025
69875f9
Merge pull request #4 from gin0115/feature/track-event-dates
gin0115 Jun 27, 2025
5f7fd16
Date rendering and grouping added
gin0115 Jun 30, 2025
e1c17a2
ensure date are reorded when rendered so earlies first
gin0115 Jun 30, 2025
9902e7b
Merge pull request #5 from gin0115/feature/move-event-single-to-new-s…
gin0115 Jun 30, 2025
fd5ed48
remove all meta saves with event dates, now handled by datemangaer in…
gin0115 Jun 30, 2025
638f67e
removed all the meta calls in the JS edit
gin0115 Jul 1, 2025
9b0c88f
Merge pull request #6 from gin0115/feaure/remove-old-meta-date-calls-…
gin0115 Jul 1, 2025
9595112
Next and previous now works both with grouped and not
gin0115 Jul 1, 2025
dc4137b
clean up the naming of some files and remove the now unused meta util…
gin0115 Jul 1, 2025
8b852ac
Merge pull request #8 from gin0115/feature/hook-up-next-previous-support
gin0115 Jul 1, 2025
d571cdf
You can exclude dates form the feed, so are hidden from the next and …
gin0115 Jul 2, 2025
e7f69bc
Merge pull request #9 from gin0115/feature/ensure-dates-can-be-ingore…
gin0115 Jul 2, 2025
3af6ffa
WIP
gin0115 Jul 3, 2025
f185005
All old post meta useage moved to new structure, update all the old b…
gin0115 Jul 3, 2025
77d49b0
Merge pull request #10 from gin0115/feature/remove-old-meta-date-useage
gin0115 Jul 3, 2025
5f67591
Added in the migration process and clean up all orphaned dates
gin0115 Jul 3, 2025
65fec2b
Merge pull request #11 from gin0115/feature/js-based-migrator
gin0115 Jul 3, 2025
9500aad
fixed all phpcs issues
gin0115 Jul 3, 2025
cef7ef6
Resolve issues with pagination, resolve issues with time zone updates…
gin0115 Jul 4, 2025
b0cc55d
fix linter issues and other minor bugs
gin0115 Jul 4, 2025
fe2d6f1
Merge pull request #13 from gin0115/feature/v2-fix-linter-jul3
gin0115 Jul 4, 2025
613aa38
More tweaks
gin0115 Jul 4, 2025
4c5da25
fixed minor tweaks when tested from station 330
gin0115 Jul 7, 2025
73776ec
Do not forced edit mode if no venue or location
gin0115 Jul 7, 2025
043e4ec
Merge pull request #14 from gin0115/feature/v2-fix-linter-jul3
gin0115 Jul 7, 2025
12b77d5
remove unused
gin0115 Jul 7, 2025
a71a7f7
Merged in upstream changes from production remote
gin0115 Jul 7, 2025
6f36bb4
Merge branch 'v2_main_dev_branch' into feature/v2-fix-linter-jul3
gin0115 Jul 7, 2025
a57f470
remove duplicated function
gin0115 Jul 7, 2025
702a96e
Merge pull request #15 from gin0115/feature/v2-fix-linter-jul3
gin0115 Jul 7, 2025
3723956
did some suggestion from AI Rabbit
gin0115 Jul 7, 2025
8917bd6
House Keeping
gin0115 Jul 7, 2025
0553da7
Merge pull request #16 from gin0115/fixx/code-rabbit
gin0115 Jul 7, 2025
8524e2c
Fix simple liniting issues
gin0115 Jul 7, 2025
1b914b8
Fix simple liniting issues
gin0115 Jul 7, 2025
37d169b
Fix simple liniting issues
gin0115 Jul 7, 2025
6913e84
Patched issue where sometime we do not pass the sort order and feed t…
gin0115 Jul 10, 2025
840da79
Fix simple liniting issues
gin0115 Jul 10, 2025
433921f
Merge pull request #17 from gin0115/fix/use-context-to-pass-feedOrder…
gin0115 Jul 10, 2025
4855cad
allow users to define the number of events in the loop
gin0115 Jul 14, 2025
0dae7c5
replace incorrect timezone string getter
gin0115 Jul 14, 2025
cafcad0
Resolve weird issue where the sort order will not work in editor
gin0115 Jul 14, 2025
0cbcc8e
Merge pull request #18 from gin0115/feature/add-per-page-to-event-que…
gin0115 Jul 15, 2025
dc2a7d5
Fix simple liniting issues
gin0115 Jul 15, 2025
522f98b
Fixes issues with calendar dates and also hiding passed events
gin0115 Jul 15, 2025
2b362ad
Merge pull request #19 from gin0115/fix/v2-issues-station330-jul15
gin0115 Jul 15, 2025
6a1b551
set post_status to any
gin0115 Jul 17, 2025
9f6b9ed
Adds a simple endpoint that will trigger all outstanding migrations i…
gin0115 Jul 22, 2025
267969a
Ensure 24 events are migrated per call
gin0115 Jul 22, 2025
8d506cf
Merge pull request #20 from gin0115/fix/ensure-draft-and-trashed-even…
gin0115 Jul 22, 2025
97cd071
Fix simple liniting issues
gin0115 Jul 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 43 additions & 46 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,55 +1,52 @@
{
"name": "a8cteam51/simple-events",
"type": "wordpress-plugin",
"name": "a8cteam51/simple-events",
"type": "wordpress-plugin",
"description": "A simple Gutenberg-first event management plugin that integrates with WooCommerce Box Office.",
"homepage": "https://github.com/a8cteam51/simple-events",
"license": "GPL-2.0-or-later",
"authors": [{
"name": "WordPress.com Special Projects Team",
"homepage": "https://wpspecialprojects.wordpress.com"
},
{
"name": "Contributors",
"homepage": "https://github.com/a8cteam51/simple-events/graphs/contributors"
}
],

"description": "A simple Gutenberg-first event management plugin that integrates with WooCommerce Box Office.",
"homepage": "https://github.com/a8cteam51/simple-events",
"license": "GPL-2.0-or-later",
"authors": [
{
"name": "WordPress.com Special Projects Team",
"homepage": "https://wpspecialprojects.wordpress.com"
"repositories": [{
"type": "vcs",
"url": "https://github.com/a8cteam51/team51-configs"
}],
"require": {
"eluceo/ical": "^2.14.0"
},
{
"name": "Contributors",
"homepage": "https://github.com/a8cteam51/simple-events/graphs/contributors"
}
],

"repositories": [
{
"type": "vcs",
"url": "https://github.com/a8cteam51/team51-configs"
}
],
"require": {
"eluceo/ical": "^0.16.0"
},
"require-dev": {
"a8cteam51/team51-configs": "dev-trunk",
"require-dev": {
"a8cteam51/team51-configs": "dev-trunk",

"wp-coding-standards/wpcs": "^3.0",
"phpcompatibility/phpcompatibility-wp": "*",
"wp-coding-standards/wpcs": "^3.0",
"phpcompatibility/phpcompatibility-wp": "*",

"roave/security-advisories": "dev-latest"
},
"roave/security-advisories": "dev-latest"
},

"scripts": {
"generate-autoloader": "@composer dump-autoload -o",
"scripts": {
"generate-autoloader": "@composer dump-autoload -o",

"format:php": "phpcbf --basepath=. . -v",
"lint:php": "phpcs --basepath=. . -v",
"format:php": "phpcbf --basepath=. . -v",
"lint:php": "phpcs --basepath=. . -v",

"packages-install": "@composer install --ignore-platform-reqs --no-interaction",
"packages-update": [
"@composer clear-cache",
"@composer update --prefer-stable --no-interaction"
]
},
"config": {
"allow-plugins": {
"composer/*": true,
"dealerdirect/phpcodesniffer-composer-installer": true
"packages-install": "@composer install --ignore-platform-reqs --no-interaction",
"packages-update": [
"@composer clear-cache",
"@composer update --prefer-stable --no-interaction"
]
},
"config": {
"allow-plugins": {
"composer/*": true,
"dealerdirect/phpcodesniffer-composer-installer": true,
"phpstan/extension-installer": true
}
}
}
}
}
Loading