Buster "Silver Eagle" Neece
058f306c15
Make entity functions line up with propertyaccess.
2021-11-06 23:02:44 -06:00
Buster "Silver Eagle" Neece
45515fcf32
Add Matomo analytics support.
2021-08-09 23:50:57 -05:00
Buster "Silver Eagle" Neece
5cbacd5df6
System-Wide Strict Types ( #4405 )
2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece
a320c1a6a0
More code cleanup.
2021-06-09 22:22:13 -05:00
Buster "Silver Eagle" Neece
26d9a5e66a
Fix __clone signature pattern on Entities.
2021-06-09 19:34:11 -05:00
Buster "Silver Eagle" Neece
94bdc3acef
Fixes #4262 -- Fix bugs with and expand functionality of Station Cloning.
2021-06-09 18:28:44 -05:00
Buster "Silver Eagle" Neece
50d1840826
Update entities to handle Doctrine 2.9.1's prop type rollback.
2021-06-08 20:38:18 -05:00
Buster "Silver Eagle" Neece
3f23efa076
PHP code style fixes.
2021-06-08 01:40:49 -05:00
Buster "Silver Eagle" Neece
00c4afae50
Move AuditLog classes around and clean up AuditLog handler.
2021-05-30 20:15:34 -05:00
Buster "Silver Eagle" Neece
668724fe1a
Implement Doctrine ORM Annotations ( #4233 )
2021-05-30 13:55:26 -05:00
Buster "Silver Eagle" Neece
9299a273bb
Fixes #4076 -- Don't audit log Webhook meta changes.
2021-04-26 04:59:27 -05:00
Buster "Silver Eagle" Neece
acab8806b3
Move to PHP 8.0 ( #4051 )
2021-04-22 21:16:00 -05:00
Buster "Silver Eagle" Neece
34b075ba50
Add new webhook and API response for online/offline stations.
2021-02-28 17:28:17 -06:00
Buster "Silver Eagle" Neece
0c390bd13d
#3733 -- Simplify webhook dispatch and add rate-limiting.
2021-02-04 15:47:08 -06:00
Buster "Silver Eagle" Neece
3d5fbe5a2c
Hide PhpStorm inspection on Doctrine entities.
2020-12-08 12:40:33 -06:00
Vaalyn
9a94e6a178
Add PHPCS for code style checks ( #3273 )
2020-10-14 17:19:31 -05:00
Buster "Silver Eagle" Neece
db0a95182e
Fix some scheduling issues; add debug log to queue.
2020-08-17 23:15:54 -05:00
Buster "Silver Eagle" Neece
94e66f894b
Minor entity class refactor.
2020-03-29 02:16:41 -05:00
Buster "Silver Eagle" Neece
bd42b64de0
Add spaces to phpdoc blocks and optimize imports.
2019-09-20 11:44:38 -05:00
Buster "Silver Eagle" Neece
37c69afe85
Implement Audit Log ( #1859 )
...
Add a new "Audit Logs" table (and corresponding administrative page) that tracks inserts, updates and deletes to important database entries, along with tracking the user who made the change.
2019-08-14 18:50:53 -05:00
Buster Neece
dcf27f6539
Closes #1283 -- Add web hooks API endpoint.
2019-04-14 17:12:49 -05:00
Buster Neece
395eb5a38e
Switch the webhook form to an EntityForm type.
2019-04-14 02:11:59 -05:00
Buster Neece
db95d55c40
Webhook refactor and implement #500 , Twitter rate limiting.
2019-03-14 17:24:42 -05:00
Buster "Silver Eagle" Neece
c32a7188ea
Use strict entity formatting; other minor fixes.
2018-12-21 18:01:04 -06:00
Buster "Silver Eagle" Neece
2d7725f2ef
Update Doctrine mapping to use the stricter @ORM\ prefix.
2018-12-20 05:33:49 -06:00
Buster "Silver Eagle" Neece
082d564465
Restructure web hook configuration; create new "Test" function; improve display of test pages.
2018-08-12 01:35:48 -05:00
Buster "Silver Eagle" Neece
98ff8f69cf
Core code restructure ( #697 )
...
* Initial renaming to a single global App\ namespace.
* Move CSRF/Flash under Session, move Session under Request
* Use new Request Station helper
* Unify App/Acl and App/Acl/StationAcl
* Alphabetize composer.json
2018-08-04 17:05:14 -05:00