Alex Tselegidis
|
cc5d219311
|
Provider and secretary users can only add unavailabilities for their authorized users (#1214)
|
2022-02-23 12:00:39 +01:00 |
|
Alex Tselegidis
|
b841864bc9
|
The table calendar view breaks for secretaries and providers due to appointment and unavailability removals (#1211)
|
2022-02-23 11:42:30 +01:00 |
|
Alex Tselegidis
|
cd1842fc40
|
Switch to go-to-latest database migration configuration for simplicity (#1213)
|
2022-02-23 11:29:45 +01:00 |
|
Alex Tselegidis
|
1cf4f5246f
|
Move the change language operation into a new public controller (#1210)
|
2022-02-23 11:09:24 +01: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 |
|
Bevan Kay
|
edace7b002
|
Add ability to sync all-day Google Calendar Events
|
2021-01-07 16:10:47 +11:00 |
|
Alex Tselegidis
|
5a52bde05a
|
Additional check for the provided user props via the API
|
2020-12-17 16:49:04 +02:00 |
|
Alex Tselegidis
|
cf7bad9f19
|
Always display events in the provider's timezone in the backend calendar pages
|
2020-12-14 20:41:21 +02:00 |
|
Alex Tselegidis
|
5512731c41
|
Added customer data in the book success page
|
2020-12-14 20:40:56 +02:00 |
|
Alex Tselegidis
|
36def8c52c
|
Corrections in the API endpoints (#950)
|
2020-12-11 21:16:49 +02:00 |
|
Alex Tselegidis
|
ae3e0b1dcb
|
Google Calendar sync must not break when syncing all day events (#945).
|
2020-12-10 11:31:59 +02:00 |
|
Alex Tselegidis
|
75905752f7
|
Adding missing parent constructor call in Privacy.php controller
|
2020-12-09 14:55:27 +02:00 |
|
Alex Tselegidis
|
39d4f3185e
|
Removed [AJAX] string from controller comments.
|
2020-12-09 14:46:27 +02:00 |
|
Alex Tselegidis
|
b87be634b4
|
Applied same default data for both console and UI installation
|
2020-12-09 14:45:55 +02:00 |
|
Alex Tselegidis
|
8a68e97f94
|
Reformatted code files
|
2020-12-09 14:17:45 +02:00 |
|
Alex Tselegidis
|
022644b59e
|
Corrected method call argument
|
2020-12-09 14:07:01 +02:00 |
|
Alex Tselegidis
|
9655feca6c
|
Corrected issue with table view and duplicate appointments
|
2020-12-08 10:17:24 +02:00 |
|
Alex Tselegidis
|
228235fa26
|
Corrected argument order
|
2020-12-07 22:56:37 +02:00 |
|
Alex Tselegidis
|
40cf6cab40
|
Renamed variable
|
2020-12-07 22:55:31 +02:00 |
|
Alex Tselegidis
|
e084ee913f
|
Moved all the loader commands to the constructors
|
2020-12-05 11:55:09 +02:00 |
|
Alex Tselegidis
|
e31aec1ab5
|
Pass the manage_mode parameter to notifications and google libraries
|
2020-12-05 11:46:05 +02:00 |
|
Alex Tselegidis
|
9c3d253456
|
Code enhancements in the model classes
|
2020-12-05 11:38:57 +02:00 |
|
Alex Tselegidis
|
033719e9b4
|
Renamed variables in API controllers
|
2020-12-05 11:14:13 +02:00 |
|
Alex Tselegidis
|
3dca937728
|
Improved condition checks in the API controller classes
|
2020-12-05 11:09:25 +02:00 |
|
Alex Tselegidis
|
93c2eb190f
|
Added a help command in the console
|
2020-12-05 11:03:12 +02:00 |
|
Alex Tselegidis
|
3f43d2f768
|
Added new console command for created data backups.
|
2020-12-04 14:28:18 +02:00 |
|
Alex Tselegidis
|
76379ede44
|
Added a seed and installation command.
|
2020-12-04 12:49:57 +02:00 |
|
Alex Tselegidis
|
8171d18fd4
|
Updated code style in API_V1_Controller.php
|
2020-12-04 12:36:27 +02:00 |
|
Alex Tselegidis
|
fc362b340b
|
Added fresh option to migrations
|
2020-12-02 22:21:35 +02:00 |
|
Alex Tselegidis
|
9cde499f9a
|
Use the shorthand method for config items
|
2020-12-02 22:12:54 +02:00 |
|
Alex Tselegidis
|
77d8d4e5ab
|
Use the shorthand method for translations
|
2020-12-02 22:11:07 +02:00 |
|
Alex Tselegidis
|
238c480837
|
Consistently use $CI to reference the framework instance
|
2020-12-02 22:10:11 +02:00 |
|
Alex Tselegidis
|
e7b4aeedab
|
Automatically load the translations
|
2020-12-02 20:04:06 +02:00 |
|
Alex Tselegidis
|
c0a6370544
|
Snake case variable name
|
2020-12-02 19:50:17 +02:00 |
|
Alex Tselegidis
|
f6ee08608a
|
Initialize unavailability array
|
2020-11-21 23:09:27 +02:00 |
|
Alex Tselegidis
|
d5d4893840
|
Corrected method calls in when appointment gets saved from the backend
|
2020-11-21 23:08:07 +02:00 |
|
Alex Tselegidis
|
d6a5373264
|
Less data loaded for providers in book success.
|
2020-11-21 22:02:55 +02:00 |
|
Alex Tselegidis
|
da187c8b02
|
Redirect to appointments instead of appointments/index
|
2020-11-21 22:02:44 +02:00 |
|
Alex Tselegidis
|
46d604f5e6
|
Applied consistent code style to the engine class files.
|
2020-11-16 11:55:34 +02:00 |
|
Alex Tselegidis
|
75a5addbc2
|
Grouped the property tag into parent core classes so that it does not need to be repeated.
|
2020-11-16 10:29:36 +02:00 |
|
Alex Tselegidis
|
976cabb2c4
|
Updated URLs in the file comments
|
2020-11-16 10:16:00 +02:00 |
|
Alex Tselegidis
|
6e66eb4fd8
|
Consistent module naming throughout the app
|
2020-11-16 10:16:00 +02:00 |
|
Alex Tselegidis
|
8842e2d918
|
Update session date based on the current user settings page updates
|
2020-11-12 14:47:15 +02:00 |
|
Alex Tselegidis
|
0c20363b8b
|
Correction in the Appointments check datetime availability method
|
2020-11-12 14:46:51 +02:00 |
|
Alex Tselegidis
|
d13df8f8e1
|
Corrected condition fallback value in Categories.php API controller
|
2020-11-12 14:16:23 +02:00 |
|
Alex Tselegidis
|
25fdd5636d
|
Corrected wrong parameters order.
|
2020-11-12 14:15:38 +02:00 |
|