Alex Tselegidis
|
2e81c0ea53
|
Add validation for the existence of "config.php" and "vendor/autoload.php" in the index.php file
|
2022-03-29 09:55:45 +02:00 |
|
Alex Tselegidis
|
942cb3d46f
|
Update the usage of the localization http client across all layouts and pages
|
2022-03-28 08:33:45 +02:00 |
|
Alex Tselegidis
|
8f66376b74
|
Move the change change language method to the new localization controller (removed from account)
|
2022-03-28 08:30:51 +02:00 |
|
Alex Tselegidis
|
2f67141d75
|
Apply the new add-to-google button for 1.5
|
2022-03-28 08:18:00 +02:00 |
|
Alex Tselegidis
|
ce028607c2
|
Remove unnecessary file (post-merge fix)
|
2022-03-28 08:17:42 +02:00 |
|
Alex Tselegidis
|
1b20f49f9d
|
Rearrange main controller create/update commands
|
2022-03-25 12:50:40 +01:00 |
|
Alex Tselegidis
|
cb410f739d
|
Merge unset statements wherever possible
|
2022-03-25 12:46:49 +01:00 |
|
Alex Tselegidis
|
e4e285931f
|
Move the consent creation process to when the appointment gets created and not earlier
|
2022-03-25 12:44:05 +01:00 |
|
Alex Tselegidis
|
afe21e3960
|
Set the create_datetime value when creating a new consent
|
2022-03-25 12:43:23 +01:00 |
|
Alex Tselegidis
|
62d3a00fd9
|
Remove unnecessary file (post-merge fix)
|
2022-03-25 12:40:48 +01:00 |
|
Alex Tselegidis
|
e11814057d
|
Whitelist other incoming request params
|
2022-03-25 12:29:17 +01:00 |
|
Alex Tselegidis
|
b7833643c2
|
Whitelist incoming account update request params (#1225)
|
2022-03-25 11:59:00 +01:00 |
|
Alex Tselegidis
|
0452e9543d
|
Perform styling improvements in final booking step
|
2022-03-25 11:09:29 +01:00 |
|
Alex Tselegidis
|
2d88e720ae
|
Add more contrast
|
2022-03-25 11:02:07 +01:00 |
|
Alex Tselegidis
|
328dc1b0ee
|
Auto load the new rate limit helper
|
2022-03-25 10:58:17 +01:00 |
|
Alex Tselegidis
|
eaae61231a
|
Remove no_privileges.css (post-merge)
|
2022-03-25 10:58:07 +01:00 |
|
Alex Tselegidis
|
a3b8228122
|
Merge branch 'master' into develop
# Conflicts:
# application/config/autoload.php
# application/config/config.php
# application/controllers/Appointments.php
# application/controllers/Backend.php
# application/controllers/Backend_api.php
# application/controllers/Captcha.php
# application/controllers/Console.php
# application/controllers/Google.php
# application/controllers/Installation.php
# application/core/EA_Controller.php
# application/core/EA_Model.php
# application/libraries/Google_sync.php
# application/libraries/Ics_file.php
# application/models/Settings_model.php
# application/views/appointments/book_success.php
# assets/css/layouts/backend_layout.scss
# assets/css/no_privileges.css
# assets/js/backend_calendar_table_view.js
# assets/js/backend_calendar_unavailability_events_modal.js
# assets/js/frontend_book.js
# assets/js/general_functions.js
# assets/js/pages/booking_confirmation.js
# assets/js/working_plan_exceptions_modal.js
# composer.json
# composer.lock
# docs/console.md
# docs/docker.md
# docs/faq.md
# docs/get-involved.md
# docs/google-calendar-sync.md
# docs/installation-guide.md
# docs/manage-translations.md
# docs/readme.md
# docs/rest-api.md
# docs/update-guide.md
# gulpfile.js
# system/core/Input.php
# system/core/Output.php
# system/core/Security.php
# system/libraries/Session/drivers/Session_files_driver.php
|
2022-03-25 10:53:46 +01:00 |
|
Alex Tselegidis
|
44af526a6f
|
Release v1.4.3
|
2022-03-08 18:27:15 +01:00 |
|
Alex Tselegidis
|
13e81c80b1
|
Make sure the window.cookieconsent object is loaded before using it, as some browsers or extensions might block it
|
2022-03-08 17:31:33 +01:00 |
|
Alex Tselegidis
|
c1a8dba1a3
|
Reduce the default rate limit duration to 2 minutes
|
2022-03-08 17:25:25 +01:00 |
|
Alex Tselegidis
|
53993b2994
|
Do not display empty messages
|
2022-03-08 17:21:11 +01:00 |
|
Alex Tselegidis
|
09444c1b5e
|
Only show the any-provider option if there are more than one providers
|
2022-03-08 17:01:25 +01:00 |
|
Alex Tselegidis
|
95fbbeec27
|
Prepend the any-provider option in the booking page
|
2022-03-08 17:00:33 +01:00 |
|
Alex Tselegidis
|
1bc02e11c0
|
Corrected working plan exception removal issue on table view
|
2022-03-08 16:45:01 +01:00 |
|
Alex Tselegidis
|
803f4e4e7e
|
Reset add-break button disabled state
|
2022-03-08 16:32:45 +01:00 |
|
Alex Tselegidis
|
286488ac10
|
Update CHANGELOG.md
|
2022-03-08 16:25:06 +01:00 |
|
Alex Tselegidis
|
42687cb3c5
|
Correct css file name
|
2022-03-04 18:41:07 +01:00 |
|
Alex Tselegidis
|
293f4fe663
|
Add missing customer data from stripped array
|
2022-03-04 18:04:53 +01:00 |
|
Alex Tselegidis
|
89acfafcce
|
Improve popover handling while reloading appointments
|
2022-03-02 13:28:20 +01:00 |
|
Alex Tselegidis
|
d949abb004
|
Update patch.php
|
2022-02-25 18:32:24 +01:00 |
|
Alex Tselegidis
|
a1619da7d6
|
Add the patch.php file to the repository.
|
2022-02-25 17:54:06 +01:00 |
|
Alex Tselegidis
|
16613905ba
|
Release v1.4.3-beta.1
|
2022-02-25 11:19:40 +01:00 |
|
Alex Tselegidis
|
dce26bafe0
|
Fix timezone issue with add-to-google link of the booking page (#1216)
|
2022-02-24 15:58:30 +01:00 |
|
Alex Tselegidis
|
9fbe6c6b8b
|
Update docs
|
2022-02-24 15:44:30 +01:00 |
|
Alex Tselegidis
|
6ce122d0fe
|
Update CHANGELOG.md
|
2022-02-24 15:43:36 +01:00 |
|
Alex Tselegidis
|
f7ffb25f05
|
Replace Google Client JS with the Google Calendar Template link in the book success page (#1216)
|
2022-02-24 15:38:51 +01:00 |
|
Alex Tselegidis
|
5f698770f5
|
Gulp build will also copy the system folder (#1207)
|
2022-02-24 13:30:13 +01:00 |
|
Alex Tselegidis
|
bb71c97736
|
Security configuration enhancements in the application (#1208)
|
2022-02-23 14:54:41 +01:00 |
|
Alex Tselegidis
|
aeee91f4ed
|
PHP 8.1 support (#1209)
|
2022-02-23 13:42:27 +01:00 |
|
Alex Tselegidis
|
a2b14ac93b
|
Minor style fix in backend.css
|
2022-02-23 12:54:07 +01:00 |
|
Alex Tselegidis
|
047a41bab1
|
PHP 8.1 support (#1209)
|
2022-02-23 12:52:47 +01:00 |
|
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
|
9c87d53079
|
Remove the Google Calendar read-only scope use as it is not needed (#1212)
|
2022-02-23 11:33:26 +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 |
|
Alex Tselegidis
|
0100d0bd63
|
PHP 8.1 support (#1209)
|
2022-02-23 11:02:18 +01:00 |
|
Alex Tselegidis
|
5569369b15
|
Remove the Google Calendar read-only scope use as it is not needed (#1212)
|
2022-02-23 11:02:09 +01:00 |
|
Alex Tselegidis
|
7d10ab7d9d
|
Gulp build will also copy the system folder (#1207)
|
2022-02-23 10:51:25 +01:00 |
|
Alex Tselegidis
|
ed178ca631
|
PHP 8.1 support (#1209)
|
2022-02-23 09:35:50 +01:00 |
|