alextselegidis
|
4bbcb9fff8
|
Created a new providers resource controller
|
2021-11-18 06:08:36 +01:00 |
|
alextselegidis
|
aadac6a060
|
Created a new service categories resource controller
|
2021-11-18 05:23:54 +01:00 |
|
alextselegidis
|
8dd509d4dc
|
Created a new services resource controller
|
2021-11-18 05:21:30 +01:00 |
|
alextselegidis
|
ca8f3524ef
|
Replaced the render function with the new component function
|
2021-11-16 10:15:37 +01:00 |
|
alextselegidis
|
8f74643437
|
Updated the controller classes to use the slots instead
|
2021-11-15 09:49:19 +01:00 |
|
alextselegidis
|
abf9bdd049
|
Set the page title of the booking page
|
2021-11-12 21:27:11 +01:00 |
|
alextselegidis
|
1103db92df
|
Loaded scripts from the appointments controller
|
2021-11-12 17:30:09 +01:00 |
|
alextselegidis
|
2d1c7c0f7a
|
Miscellaneous fixes and refactoring on Appointments.php
|
2021-11-12 17:23:43 +01:00 |
|
alextselegidis
|
d2be2327e8
|
Minor refactoring for the appointments page
|
2021-11-12 17:09:39 +01:00 |
|
alextselegidis
|
007e95ed7a
|
Moved the installation and update pages to the new view/pages directory
|
2021-11-12 16:57:05 +01:00 |
|
alextselegidis
|
cf579dddc2
|
Removed the error override configuration and files
|
2021-11-12 16:53:42 +01:00 |
|
alextselegidis
|
ee6729cf0b
|
Converted all the account related pages to the new layout structure
|
2021-11-12 16:51:25 +01:00 |
|
alextselegidis
|
9fdafa5497
|
Converted the booking message to the booking message layout
|
2021-11-12 16:39:38 +01:00 |
|
alextselegidis
|
b31b4c87bd
|
Converted the booking success page to the layout structure
|
2021-11-12 16:33:01 +01:00 |
|
alextselegidis
|
d96e65792b
|
Converted the booking page view files to the layout structure
|
2021-11-12 08:38:20 +01:00 |
|
alextselegidis
|
2479ffb3a1
|
Changed the users callback to use the layout loading method
|
2021-11-12 08:37:50 +01:00 |
|
Alex Tselegidis
|
f41547b77d
|
Method could also return null and not always an int
|
2021-11-08 10:44:36 +01:00 |
|
Alex Tselegidis
|
85bd7b9b38
|
Renamed attach to load in Backend_api.php
|
2021-11-06 17:14:57 +01:00 |
|
Alex Tselegidis
|
a20f2e9e33
|
Corrected the login HTTP callback
|
2021-11-06 16:51:36 +01:00 |
|
Alex Tselegidis
|
54e86795d5
|
Minor comment changes for consistency
|
2021-11-06 16:21:27 +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
|
31b452766d
|
Refactored the login controller callback
|
2021-11-06 16:09:59 +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
|
f36c49819c
|
Added support for the "attach" query parameter to all API controllers
|
2021-11-06 15:34:54 +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
|
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
|
27c5c3ab35
|
Replaced the appointments model with the unavailabilities model in the Backend_api.php
|
2021-11-06 14:56:56 +01:00 |
|
Alex Tselegidis
|
afc05577a4
|
Refactored the admins API controller (no engine code is being used).
|
2021-11-03 08:38:59 +01:00 |
|
Alex Tselegidis
|
4c6c5b5913
|
Remove the old and deprecated API_V1_Controller.php
|
2021-11-02 10:45:05 +01:00 |
|
Alex Tselegidis
|
bdaa46459c
|
The new settings model does not have the set_setting and get_setting values.
|
2021-10-29 13:21:03 +02:00 |
|
Alex Tselegidis
|
306e94a082
|
The delete model method does not return a result any more.
|
2021-10-29 13:20:33 +02:00 |
|
Alex Tselegidis
|
4ed7465784
|
Corrected the name of the exception variable
|
2021-10-29 13:16:21 +02:00 |
|
Alex Tselegidis
|
182cebfb74
|
Renamed the add_unavailable method to save_unavailable for consistency
|
2021-10-29 13:12:39 +02:00 |
|
Alex Tselegidis
|
e29c2198de
|
Removed the delete_unavailable method
|
2021-10-29 13:11:56 +02:00 |
|
Alex Tselegidis
|
76afdef30b
|
Moved the instance handling logic to a re-usable library
|
2021-10-29 10:44:01 +02:00 |
|
Alex Tselegidis
|
8ecf389bf1
|
Updated all the API controllers to work with the updated code.
|
2021-10-28 14:01:27 +02:00 |
|
Alex Tselegidis
|
a280496294
|
Updated all the main controllers to work with the updated code.
|
2021-10-28 14:01:17 +02:00 |
|
Thomas Saedt
|
9671def4ea
|
Merge branch 'develop' into 1081_hide_data_fields
|
2021-10-20 22:12:47 +02:00 |
|
Alex Tselegidis
|
1664ac6f9f
|
Merge pull request #1119 from om-ha/patch-1
FIX Providers API incorrect `array_key_exists`
|
2021-10-18 13:58:42 +02:00 |
|
Alex Tselegidis
|
6b179c3b58
|
When selecting the any provider option in the booking page then merge all the available hours of all providers that can serve the selected service (#1147).
|
2021-10-18 13:04:32 +02:00 |
|
Alex Tselegidis
|
0c0ac6a0b2
|
The backend appointment removal is using the notifications library
|
2021-10-04 09:26:12 +02:00 |
|
om-ha
|
a17c234698
|
FIX Providers API incorrect array_key_exists
- `array_key_exists` should search for they key `working_plan` within `$provider['settings']` and not `$provider['settings']['working_plan']`
|
2021-08-28 14:50:01 +03:00 |
|
Thomas Saedt
|
1bcbf9f71b
|
[1081] Made show booking form field settings functional
|
2021-05-30 13:27:39 +02:00 |
|
Thomas S
|
872640c46d
|
[1081] Frontend hiding of fields
|
2021-05-28 15:39:14 +02:00 |
|
Thomas S
|
094b780fd8
|
[1081] Add new settings in db
|
2021-05-28 13:37:58 +02:00 |
|
Winfried Mosler
|
95dfc866e1
|
fix calendar table events for roles other than admin
|
2021-04-07 10:52:09 +02:00 |
|
Alex Tselegidis
|
1c763f3870
|
Support all-day events while syncing with Google Calendar (#1040).
|
2021-04-07 10:02:30 +02:00 |
|
Alex Tselegidis
|
718fbf97aa
|
Merge pull request #967 from bevanjkay/all-day-google-events
All day google events
|
2021-04-07 09:49:35 +02:00 |
|
Alex Tselegidis
|
0b5938471e
|
The availabilities API controller must use the Availability library (this change will also fix the PHP error, when processing a service with multiple attendants) (#990)
|
2021-01-27 13:40:01 +01:00 |
|
Alex Tselegidis
|
7c9137f69d
|
Make sure the selected hour is checked before selecting a provider on behalf of the customer, if he selected the any-provider option (#982).
|
2021-01-20 15:21:59 +01:00 |
|