Commit graph

3375 commits

Author SHA1 Message Date
Alex Tselegidis
6a1b2b28f1 Replace collection objects with array definitions that better translate to Swagger clients 2024-01-05 17:09:44 +01:00
Alex Tselegidis
e0a1282338 Add missing API methods 2024-01-05 17:06:55 +01:00
Alex Tselegidis
c5eafc9552 Add missing translations 2024-01-05 16:49:23 +01:00
Alex Tselegidis
87cb1e190b Correct typo 2024-01-04 21:57:01 +01:00
Alex Tselegidis
10383d407b
Merge pull request #1442 from asandikci/develop
fix(timezone): update Istanbul timezone
2024-01-03 10:34:13 +01:00
d08d1459e2
Rearrange Istanbul in Timezones 2024-01-01 11:56:55 +03:00
c032664bde
fix(timezone): update Istanbul timezone 2023-12-22 21:35:13 +03:00
Alex Tselegidis
cda450c4d1 Redirect to the about page after DB update 2023-12-22 13:31:19 +01:00
Alex Tselegidis
aeadbfbe98 Block the public booking operations if the booking page is disabled 2023-12-22 12:48:06 +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
1ee373a544 Make the settings serialization more dynamic 2023-12-22 11:22:16 +01:00
Alex Tselegidis
054c4fe36d Remove unnecessary "find" method parameter 2023-12-13 12:22:16 +01:00
Alex Tselegidis
1eada1b0e2 Send the appointment notifications to the language of the recipient instead of the currently logged in user language #1402 2023-12-12 12:14:01 +01:00
Alex Tselegidis
65aacce924 No calendars are being displayed in the calendar table view while being logged in as a secretary (#1418) 2023-12-12 11:58:07 +01:00
Alex Tselegidis
e6b3ffd66b Add support for custom fields on customers (#1133) 2023-12-11 09:54:29 +01:00
Alex Tselegidis
aa10b57b3a Remove line breaks from translations 2023-12-08 11:28:24 +01:00
Alex Tselegidis
c6f231e11e Add <pre> container to the dd function output 2023-12-06 10:58:40 +01:00
Alex Tselegidis
08908e5ad6 Fix working plan exception breaks handling 2023-12-04 18:26:36 +01:00
Alex Tselegidis
1cb5a2288c Return password 2023-11-29 10:43:08 +01:00
Alex Tselegidis
57c9aa38a3 Correct migrations 2023-11-29 10:43:01 +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
df1f111a0e Update client_max_body_size 2023-11-27 14:22:27 +01:00
Alex Tselegidis
e4397820f1 Update the nginx.conf so that it supports nested php file execution 2023-11-20 12:46:19 +01:00
Alex Tselegidis
1b22f90b6a Replace occurrences to the non-used id_categories field 2023-11-17 12:23:07 +01:00
Alex Tselegidis
f7ac615026 Update CHANGELOG.md 2023-11-17 11:48:06 +01:00
Alex Tselegidis
f040404332 Apply the blocked periods to the booking page availability (#432) 2023-11-17 11:38:17 +01:00
Alex Tselegidis
f06dc3a25c Remove the min-width as it is no longer needed 2023-11-17 11:33:28 +01:00
Alex Tselegidis
0cc51ed33c Display the blocked periods to the calendar page (#432) 2023-11-17 09:42:57 +01:00
Alex Tselegidis
f5360d2f2d Rename the block period description field to notes for compatibility with the other unavailability events 2023-11-17 09:37:38 +01:00
Alex Tselegidis
602afb50b9 Display the blocked periods in the calendar (#432) 2023-11-17 08:40:29 +01:00
Alex Tselegidis
8d0b2cfa20 Fix margin classes 2023-11-17 08:23:05 +01:00
Alex Tselegidis
e6ed92697f Add blocked periods section in the business settings page (#432) 2023-11-17 08:20:16 +01:00
Alex Tselegidis
42ee635081 Increase the left margin 2023-11-17 08:19:48 +01:00
Alex Tselegidis
64ce83922d Add date validation to blocked periods (#432) 2023-11-17 08:10:03 +01:00
Alex Tselegidis
f3d7b78b15 Add the blocked periods to the webhooks page (#432) 2023-11-17 08:06:34 +01:00
Alex Tselegidis
1c3ae956aa Update the blocked period CRUD (#432) 2023-11-17 08:04:27 +01:00
Alex Tselegidis
9e2c4827aa Revert back to the default password for simplicity 2023-11-17 07:35:52 +01:00
Alex Tselegidis
fbcd35f197 Add blocked period CRUD operations to the app (#432) 2023-11-03 18:25:23 +01:00
Alex Tselegidis
38f872d857 Various minor service and service category fixes 2023-11-03 18:24:49 +01:00
Alex Tselegidis
577d161166 Remove the migrate run file 2023-11-03 17:50:10 +01:00
Alex Tselegidis
9b9f008094 Add run files to the repo 2023-11-03 17:15:04 +01:00
Alex Tselegidis
780af277e7 Keep node 18 for now until all the packages are updated 2023-11-01 15:15:24 +01:00
Alex Tselegidis
a7c7f69b12 Replace the nodesource setup script with the updated node installation steps (also update to node 20) 2023-11-01 14:56:22 +01:00
Alex Tselegidis
04a63fd802 Suppress session start PHP warning (#1405) 2023-10-30 10:56:58 +01:00
Alex Tselegidis
bcf03a4b90 Load the api library before using it in Unavailabilities_api_v1.php 2023-10-27 09:01:00 +02:00
Alex Tselegidis
29940e2cd1 Correct session value 2023-10-26 08:11:49 +02:00
Alex Tselegidis
ee2fd4ea5a Rename some variables in Service_categories_model.php 2023-10-26 08:11:49 +02:00
Alex Tselegidis
4b18b78e69 Rename the "create" method of controllers to "store" 2023-10-26 08:11:49 +02:00
Alex Tselegidis
058f1b3e97 Switch the development environment to PHP 8.2 2023-10-26 08:11:49 +02:00
Alex Tselegidis
fb0fb317cf Fine tune backend-link margin 2023-10-26 08:11:49 +02:00