Alex Tselegidis
|
5d5e881dc4
|
Added SCSS compilation support to the gulp workflow
|
2021-11-07 10:12:11 +01:00 |
|
Alex Tselegidis
|
da34264500
|
Changed the extensions of the CSS files to SCSS
|
2021-11-07 10:11:36 +01:00 |
|
Alex Tselegidis
|
e17999fad0
|
Updated the gulp definition and workflow
|
2021-11-07 10:02:49 +01:00 |
|
Alex Tselegidis
|
b6085fdba3
|
Removed excess dev dependencies
|
2021-11-07 09:36:15 +01:00 |
|
Alex Tselegidis
|
b073ca04ea
|
Removed old docs files (will mainly focus on Markdown)
|
2021-11-07 09:29:20 +01:00 |
|
Alex Tselegidis
|
d82e7ae247
|
Bumped PHP version in composer.json
|
2021-11-07 09:11:17 +01:00 |
|
Alex Tselegidis
|
be0baf0b1b
|
Bumped Node version in package.json
|
2021-11-07 09:10:46 +01:00 |
|
Alex Tselegidis
|
3896892bc0
|
Formatted the JS and CSS files with prettier
|
2021-11-06 17:38:37 +01:00 |
|
Alex Tselegidis
|
d8c12dce0a
|
Added prettier config into the repo
|
2021-11-06 17:35:35 +01:00 |
|
Alex Tselegidis
|
7163111042
|
Moved del to the dev dependencies
|
2021-11-06 17:20:12 +01:00 |
|
Alex Tselegidis
|
92f60d04c6
|
Added test suite config to phpunit.xml
|
2021-11-06 17:17:30 +01:00 |
|
Alex Tselegidis
|
85bd7b9b38
|
Renamed attach to load in Backend_api.php
|
2021-11-06 17:14:57 +01:00 |
|
Alex Tselegidis
|
331aa8c174
|
Moved the old BASE URL to the app configuration for use in mails etc where a public facing URL is required
|
2021-11-06 17:11:09 +01:00 |
|
Alex Tselegidis
|
1c88a2f987
|
The app will now automatically detect the BASE URL based on the current request.
|
2021-11-06 17:07:03 +01:00 |
|
Alex Tselegidis
|
4a696fc992
|
Changed the develop state version
|
2021-11-06 16:54:34 +01:00 |
|
Alex Tselegidis
|
5f211f3cf1
|
Updated comment
|
2021-11-06 16:53:57 +01:00 |
|
Alex Tselegidis
|
356629fab6
|
Minor formatting
|
2021-11-06 16:52:52 +01:00 |
|
Alex Tselegidis
|
3e1381c302
|
Moved the app related config in a new app.php config file
|
2021-11-06 16:52:46 +01:00 |
|
Alex Tselegidis
|
a20f2e9e33
|
Corrected the login HTTP callback
|
2021-11-06 16:51:36 +01:00 |
|
Alex Tselegidis
|
3422f06cc5
|
Updated the REST API based on the latest API changes
|
2021-11-06 16:51:15 +01:00 |
|
Alex Tselegidis
|
2bab1494dc
|
Updated the examples with better values
|
2021-11-06 16:49:56 +01:00 |
|
Alex Tselegidis
|
54e86795d5
|
Minor comment changes for consistency
|
2021-11-06 16:21:27 +01:00 |
|
Alex Tselegidis
|
1570afbea9
|
Removed phpmailer from the composer dependencies (it is no longer used).
|
2021-11-06 16:18:25 +01:00 |
|
Alex Tselegidis
|
2c7de2f036
|
CI test
|
2021-11-06 16:17:31 +01:00 |
|
Alex Tselegidis
|
e65c178e8f
|
Removed the deprecated engine directory from the project (including tests and the composer autoloading configuration)
|
2021-11-06 16:15:12 +01:00 |
|
Alex Tselegidis
|
3cd1e19066
|
Added sample test case
|
2021-11-06 16:14:32 +01:00 |
|
Alex Tselegidis
|
d739528fd5
|
Removed the tests bootstrap file (bootstrap with the vendor autoload directly)
|
2021-11-06 16:12:57 +01:00 |
|
Alex Tselegidis
|
245fc43ec1
|
Replaced the old engine class use with the new Email_messages library
|
2021-11-06 16:11:55 +01:00 |
|
Alex Tselegidis
|
130adf88c3
|
Created new email messages library (ported the deprecated engine email class)
|
2021-11-06 16:11:44 +01:00 |
|
Alex Tselegidis
|
31b452766d
|
Refactored the login controller callback
|
2021-11-06 16:09:59 +01:00 |
|
Alex Tselegidis
|
c9a7f551b5
|
Removed the old swagger file as it is replaced with the new openapi.yml
|
2021-11-06 15:43:49 +01:00 |
|
Alex Tselegidis
|
060ab7d2a9
|
Added the new with query parameter to openapi.yml
|
2021-11-06 15:41:44 +01:00 |
|
Alex Tselegidis
|
e38df7452b
|
Renamed the attach query paramter of API controllers to with
|
2021-11-06 15:41:11 +01:00 |
|
Alex Tselegidis
|
c68565e2c3
|
Renamed the attached method to load for all models
|
2021-11-06 15:40:55 +01:00 |
|
Alex Tselegidis
|
f36c49819c
|
Added support for the "attach" query parameter to all API controllers
|
2021-11-06 15:34:54 +01:00 |
|
Alex Tselegidis
|
bd8144f7cb
|
Make sure the attach method works with API properties
|
2021-11-06 15:34:35 +01:00 |
|
Alex Tselegidis
|
89b9c802a2
|
Unavailabilities can only attach a provider record
|
2021-11-06 15:21:11 +01:00 |
|
Alex Tselegidis
|
bcc9b88623
|
Added support for upgrading and downgrading manually the database via the CLI
|
2021-11-06 15:17:03 +01:00 |
|
Alex Tselegidis
|
0a88442aa2
|
Corrected the settings routing config
|
2021-11-06 15:04:26 +01:00 |
|
Alex Tselegidis
|
8603a8ae33
|
Refactored all the API controller classes (and renamed them) to work well on top of the models
|
2021-11-06 15:03:08 +01:00 |
|
Alex Tselegidis
|
b4f903e724
|
Various fixes and additions to the model classes
|
2021-11-06 15:02:40 +01:00 |
|
Alex Tselegidis
|
0b058cece7
|
Added more information to the openapi.yml
|
2021-11-06 15:02:15 +01:00 |
|
Alex Tselegidis
|
1883b97630
|
Fixed API authorization issue
|
2021-11-06 15:01:17 +01:00 |
|
Alex Tselegidis
|
27c5c3ab35
|
Replaced the appointments model with the unavailabilities model in the Backend_api.php
|
2021-11-06 14:56:56 +01:00 |
|
Alex Tselegidis
|
00f54dcfec
|
Added the new Unavailabilities_model @property to EA_Controller.php
|
2021-11-06 14:56:12 +01:00 |
|
Alex Tselegidis
|
c7bb9d3a47
|
Added new Unavailabilities_model.php to enable handling such records as an independent resource
|
2021-11-06 14:55:36 +01:00 |
|
Alex Tselegidis
|
2406eefd39
|
Added validation to the sort direction value
|
2021-11-06 13:30:12 +01:00 |
|
Alex Tselegidis
|
01dfdf22f1
|
Added manual imports so that the migration system works again
|
2021-11-06 11:15:32 +01:00 |
|
Alex Tselegidis
|
4020e40a25
|
Corrected settings and availabilities routes
|
2021-11-06 11:15:15 +01:00 |
|
Alex Tselegidis
|
169b9818a6
|
Use the new routes helper in the routes.php config file
|
2021-11-06 10:23:25 +01:00 |
|