- 17 Feb, 2017 3 commits
-
-
Erick Hitter authored
Core resets the option before its tests, so we perform the equivalent. Addressing #90 will make the non-Core approach unnecessary.
-
Erick Hitter authored
-
Erick Hitter authored
Updates all of the plugin's core classes to use the new event store, primarily through the helper functions I should've introduced in the first place. Still need to update tests and CLI commands
-
- 16 Feb, 2017 3 commits
-
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
Moving out of posts, into a table with appropriate indices and unique key constraints
-
- 10 Feb, 2017 5 commits
-
-
Erick Hitter authored
Improve CPT use and CLI performance
-
Erick Hitter authored
In certain CLI circumstances, it's counterproductive to create new events, so we shouldn't. For now, limited to deleting events. Fixes #83
-
Erick Hitter authored
This lock has created more trouble than it's prevented, namely by exacerbating creation loops under load. When an event isn't created, code usually keeps trying; duplicates should instead be addressed during execution.
-
Erick Hitter authored
Filter Jetpack Sync post-type blacklist to ensure plugin is always excluded
-
Erick Hitter authored
Since plugin's data changes frequently and is only valuable locally, exclude it from Jetpack Sync. Fixes #86
-
- 14 Dec, 2016 14 commits
-
-
Erick Hitter authored
Introduce CLI command to retrieve event queue from REST API
-
Erick Hitter authored
Fixes #78
-
Erick Hitter authored
-
Erick Hitter authored
Don't deadlock the individual-events lock when the global lock blocks an event
-
Erick Hitter authored
This bug was introduced by 5337e4ab
-
Erick Hitter authored
Check the event-level lock first, ensuring Internal Events are locked at only the event level
-
Erick Hitter authored
Also avoids an event-level lock check failing, which would've wasted a space in the global lock for the current period. Fixes #76
-
Erick Hitter authored
Limit an event's domination of the queue
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
Fixes #56
-
Erick Hitter authored
As a result, Internal Events were subject to the queue limit, when they shouldn't have been. Explains why the force-publishing failed for at least one beta tester.
-
- 13 Dec, 2016 9 commits
-
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
If an event has no callbacks hooked to its action, skip it
-
Erick Hitter authored
-
Erick Hitter authored
-
Erick Hitter authored
Filter is available to bypass this
-
Erick Hitter authored
Fix timeouts on event-level locking
-
Erick Hitter authored
Setting one in minutes and the rest in seconds is just going to cause issues, such as in f21fdc8d.
-
Erick Hitter authored
-
- 12 Dec, 2016 1 commit
-
-
Erick Hitter authored
Add event-level locking
-
- 10 Dec, 2016 5 commits
-
-
Erick Hitter authored
Remove legacy scheduled event cleanup
-
Erick Hitter authored
Any sites running the plugin would be cleaned up by now, making this cruft. Fixes #62
-
Erick Hitter authored
Miscellaneous and trivial CLI improvements
-
Erick Hitter authored
Corrects a bug introduced in ad4a5420 Fixes #67
-
Erick Hitter authored
Fixes #40
-