Commit Graph

21 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece f46314d8c4
Improve accuracy of generics. 2022-05-31 06:41:35 -05:00
Buster "Silver Eagle" Neece 38cd3945e2
Use constants in API definitions; update Swagger UI. 2021-12-29 15:19:34 -06:00
Buster "Silver Eagle" Neece ba10526c94
Update OpenAPI generator to improve attributes. 2021-12-28 12:26:41 -06:00
Buster "Silver Eagle" Neece a2eb5d0471
Move entity OpenAPI annotations to attributes. 2021-12-19 12:50:37 -06:00
Buster "Silver Eagle" Neece 058f306c15
Make entity functions line up with propertyaccess. 2021-11-06 23:02:44 -06:00
Buster "Silver Eagle" Neece f6c1fbf79c
Update OpenAPI spec, use fixed example timestamp. 2021-09-04 18:27:46 -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 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 668724fe1a
Implement Doctrine ORM Annotations (#4233) 2021-05-30 13:55:26 -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 3d5fbe5a2c
Hide PhpStorm inspection on Doctrine entities. 2020-12-08 12:40:33 -06:00
Buster "Silver Eagle" Neece e7fee785a0
Entity Manager cleanup tasks.
- Make the "refresh" method of the decorated EM a part of a new Reloadable interface and add "refreshAsReference"
 - Make all classes use the "IDENTITY" generatedvalue strategy and have nullable IDs
2020-12-05 01:39:05 -06:00
Vaalyn 9a94e6a178
Add PHPCS for code style checks (#3273) 2020-10-14 17:19:31 -05:00
Buster "Silver Eagle" Neece 12e7952c76
Minor code cleanup and reformatting. 2020-07-08 21:32:34 -05:00
Buster "Silver Eagle" Neece 94e66f894b
Minor entity class refactor. 2020-03-29 02:16:41 -05:00
Buster Neece 122254432e
Manually mark relays as updated to avoid unnecessary cleanup routine. 2019-08-12 00:03:00 -05:00
Buster Neece 9f14df40d2
Prevent relays from constantly unlisting/relisting. 2019-08-11 11:33:57 -05:00
Buster "Silver Eagle" Neece 639dddf989
Slim PHP Framework 4 Update (#1822)
Implement an upgrade of the codebase to use Slim Framework version 4, which includes the following changes:
 - Updating to Slim version 4 and the corresponding AzuraCore updates.
 - Making all objects PSR-7 Request/Response agnostic (and creating RequestHelper and ResponseHelper objects to interact with the PSR-7 Req/Resp objects).
 - Moving to PHP-DI as a DI container and implementing its autowiring support.
2019-08-06 23:33:55 -05:00
Buster Neece ffcf01adc8
Fix migration, add POST relay update and remote adapter. 2019-07-15 18:47:05 -05:00
Buster Neece 3a1faa3887
Add DB migration, entity and editable checks. 2019-07-14 23:47:39 -05:00