Thomas Ingles
2cce9a8bba
Fix CodeIgniter creating a lot of session files
...
Fix When login CI call sess_regenerate() but do not apply
config 'sess_regenerate_destroy' & always create new file
After this, a session folder have one file by user logged
and clean old session files in storage/sessions folder
To test : in application/config.php
`$config['sess_time_to_update'] = 3;`
see
https://bobcares.com/blog/codeigniter-generating-too-many-sessions-files-resolved
2024-04-30 01:45:38 +02:00
Alex Tselegidis
1d4ef06fdb
Add from email/name and reply-to settings in the email.php configuration file ( #1465 )
2024-03-04 10:59:52 +01:00
Alex Tselegidis
69c2bfef8a
Add thai translation files
2024-03-04 10:02:51 +01:00
Alex Tselegidis
d680d9cde6
Enable the line break configuration by default so that email render correctly with any email provider
2024-01-31 11:23:33 +01:00
Alex Tselegidis
2878d1299a
Reformat entire codebase for trailing comma that will make line duplication easier
2023-12-22 11:35:41 +01:00
Alex Tselegidis
c8a9e2c24b
Enable prettier for php and reformat the entire application directory
2023-11-29 10:24:09 +01:00
Alex Tselegidis
1c3ae956aa
Update the blocked period CRUD ( #432 )
2023-11-17 08:04:27 +01:00
Alex Tselegidis
fbcd35f197
Add blocked period CRUD operations to the app ( #432 )
2023-11-03 18:25:23 +01:00
Alex Tselegidis
3847391c3d
Switch from define to const constant definitions for better IDE support
2023-10-26 08:11:49 +02:00
Alex Tselegidis
7eb048e1d2
Rename webhook related constant
2023-10-26 08:11:49 +02:00
Alex Tselegidis
93e53649cb
Update the CORS configuration
2023-08-02 19:08:24 +02:00
Alex Tselegidis
007145e213
Set up swagger-ui in the docker compose (port 8000)
2023-08-01 22:09:01 +02:00
Alex Tselegidis
307d44b6af
Custom handling for empty request URI values
2023-07-29 12:36:12 +02:00
Alex Tselegidis
c39dad618e
Add line break configuration that is needed by many SMTP relay servers
2023-07-27 16:12:03 +02:00
Alex Tselegidis
36937a6492
Remove the Google Product Name and Google API Key config values as they are no longer needed
2023-07-11 07:50:16 +02:00
Alex Tselegidis
ebe8f84ba1
Release v1.5.0-dev.4
2023-07-03 10:42:02 +02:00
Alex Tselegidis
a9798bf27e
Set the correct HTML language code
2023-07-03 10:27:23 +02:00
Alex Tselegidis
8dbe0842d8
Add Swedish as a selectable language in the web-ui ( #1369 ).
2023-06-12 12:50:37 +02:00
Alex Tselegidis
7ffc249706
Release v1.5.0-dev.3
2023-04-24 10:13:55 +02:00
Alex Tselegidis
d4185b2b05
Load the framework while testing in order to allow for additional tests
2023-03-24 08:11:25 +01:00
Alex Tselegidis
35023fef06
Removed unused config item
2023-03-13 08:08:50 +01:00
Alex Tselegidis
f3a3fb047e
Add the X-Frame-Options header to the app
2023-03-08 10:48:37 +01:00
Alex Tselegidis
af1904679e
Add the croatian translation files
2023-03-06 10:42:50 +01:00
Alex Tselegidis
a04364adcd
Remove unused config files
2023-03-01 07:45:09 +01:00
Alex Tselegidis
270c261a58
Add the date_helper.php to the project
2023-02-20 08:54:29 +01:00
Alex Tselegidis
98a0e07484
Add and autoload the array helper
2022-10-16 18:03:55 +03:00
Alex Tselegidis
0d5e60cdb7
Add support for dynamic webhook definition in the settings page ( #581 )
2022-06-20 12:12:36 +03:00
Alex Tselegidis
e09647d01f
Fix the booking cancellation flow and make sure analytics are loaded in both confirmation and cancellation ( #1200 )
2022-05-26 15:35:17 +02:00
Alex Tselegidis
c85d47befc
Change the default charset and collation
2022-05-20 18:28:13 +02:00
Alex Tselegidis
14305d08cc
Exclude booking pages from CSRF protection
2022-05-20 18:21:44 +02:00
Alex Tselegidis
ffb19f113a
Do not display the working plan exception option if no direct provider is selected
2022-05-20 18:03:03 +02:00
Alex Tselegidis
75542d48c0
Replace double quote with single quote
2022-05-10 14:28:55 +02:00
Alex Tselegidis
5de23ab889
Merge pull request #1242 from JanC/1241-trim-baseurl
...
[1241] Trim base url slashes
2022-05-10 13:42:10 +02:00
Alex Tselegidis
5bfdd57db8
Merge pull request #1229 from tanielkirikal/develop
...
Add Estonian translation
2022-05-10 13:14:29 +02:00
Alex Tselegidis
e3d3673ebf
Add max password length constant
2022-05-09 23:26:46 +02:00
Jan Chaloupecky
c7437fddc1
Fixed base url trailing slash
2022-04-22 13:27:33 +02:00
Alex Tselegidis
c332a3621e
Add serbian translation
2022-04-19 09:12:49 +02:00
tanielkirikal
5036c90222
Add estonian language to config.php
2022-03-31 17:10:10 +03:00
Alex Tselegidis
76f9d2c6b8
Release v1.5.0-dev.2
2022-03-29 12:01:06 +02:00
Alex Tselegidis
328dc1b0ee
Auto load the new rate limit helper
2022-03-25 10:58:17 +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
16613905ba
Release v1.4.3-beta.1
2022-02-25 11:19:40 +01:00
Alex Tselegidis
bb71c97736
Security configuration enhancements in the application ( #1208 )
2022-02-23 14:54:41 +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
c133b24874
Remove unused "render" helper file from the project as it is no longer used (use the components instead).
2022-02-10 20:57:38 +01:00
Alex Tselegidis
4410c5fb8c
Release v1.5.0-dev.1
2022-01-25 00:11:51 +01:00
Alex Tselegidis
24f6b5b4e9
Move cache busting parameter out of config.php
2022-01-25 00:11:43 +01:00
Alex Tselegidis
59c44994f7
Add custom Matomo analytics integration ( #974 ).
2022-01-19 10:18:00 +01:00
Alex Tselegidis
8ea5b1c4eb
Removed the release label config form the app
2021-12-18 19:20:46 +01:00