Skip to content

Conversation

@zyronix
Copy link
Member

@zyronix zyronix commented Nov 24, 2022

See #814 for bit of background info on this. This is a new approach for the development using Slim Framework instead of Restler.

rixvet and others added 27 commits October 26, 2022 21:52
While here do some bugfixes to get PoC running
Since they are optional remove them completely
For validation and error handling of incoming JSON data it is required
to have type and immuble features listed in models.
NULL fields are in this context considered optional fields
Alternative route of using getPrimaryKey() also seems do-able, how-ever
like to stick with all column features concetrated.
Primary key is generated as auto-increment value
JSON keys do not always represent the db_column value
@zyronix zyronix changed the title Initial POC for split user interface and new API WIP: Initial POC for split user interface and new API Nov 24, 2022
@zyronix zyronix added the server Hashtopolis API/Server related label Nov 24, 2022
rixvet and others added 27 commits December 12, 2022 22:19
I keep forgetting commands when swtiching betwen development machines.
Quite usefull since expansion parametesr can be freely set ,e.g. they are not linked
to a class (yet), how-ever without implementation in shared.inc.php they do
 not expand.
Also check for assignment errors and ensure validation
 requires like code within case statements.
Assert should check for one object which is returned
While here re-wrote joinQuery, since the abstraction used was highly
confusing and un-readable.
NotifcationUtils expect an Login instance set,
which is not used within APIv2.
@zyronix
Copy link
Member Author

zyronix commented Jan 19, 2023

Moved to #845 change from @rickvanderzwet namespace to hashtopolis namespace.

@zyronix zyronix closed this Jan 19, 2023
@rixvet rixvet deleted the feature/apiv2 branch January 25, 2023 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

server Hashtopolis API/Server related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants