Alex Tselegidis
|
5269f73bab
|
Merge pull request #751 from popod/api-appointments-populate-end-datetime
Automatically populate the appointment end datetime based on service duration in API
|
2020-05-04 20:57:15 +02:00 |
|
Alex Tselegidis
|
b56073c071
|
Group insert buttons in the backend calendar to a button dropdown so that more space is available in the toolbar.
|
2020-05-04 13:56:23 +02:00 |
|
Alex Tselegidis
|
10ed734139
|
Removed text from calendar reload button (icon is clear enough).
|
2020-05-04 13:39:12 +02:00 |
|
Alex Tselegidis
|
4635af5094
|
Added quick toggle view button in backend calendar page.
|
2020-05-04 13:38:28 +02:00 |
|
Alex Tselegidis
|
01cf72c6a6
|
Added the select2 library in backend pages.
|
2020-05-04 11:33:35 +02:00 |
|
Alex Tselegidis
|
080488aa7d
|
Reconstructed the table view so that it works with fullcalendar (better handling) (#739).
|
2020-05-04 11:32:00 +02:00 |
|
Sébastien
|
05ab0db079
|
Automatically populate the appointment end datetime based on service duration in API.
|
2020-05-03 22:17:31 +02:00 |
|
Alex Tselegidis
|
b834869fd3
|
Disable the password auto-complete for users and settings page.
|
2020-05-02 15:04:26 +02:00 |
|
Alex Tselegidis
|
df031fa5a1
|
The same migration names need to be used so that existing installations do not have problems with multiple migration numbers laying on the server.
|
2020-05-02 13:18:05 +02:00 |
|
Alex Tselegidis
|
6578b32dc8
|
Removed hardcoded use of the database prefix.
|
2020-05-02 12:51:06 +02:00 |
|
Alex Tselegidis
|
49f585fea8
|
Add default timezone value for admin, after during the installation.
|
2020-05-02 12:49:41 +02:00 |
|
Alex Tselegidis
|
8ded0851d8
|
Move the javascript logic of the login page to an external file.
|
2020-04-27 20:27:18 +02:00 |
|
Alex Tselegidis
|
2f17d46960
|
Corrected date.js path in view files.
|
2020-04-27 20:24:34 +02:00 |
|
Alex Tselegidis
|
69f4daca89
|
Move the javascript logic of the forgot password page to an external file.
|
2020-04-27 20:20:35 +02:00 |
|
Alex Tselegidis
|
788175b9de
|
Added "alt" attribute to image.
|
2020-04-27 20:20:13 +02:00 |
|
Alex Tselegidis
|
83fd802f57
|
Adjusted HTTP requests in javascript files (and further code fine tuning).
|
2020-04-27 20:14:20 +02:00 |
|
Alex Tselegidis
|
8b34d8086e
|
Make use of the dbprefix configuration option so that query builder calls do not need to explicitly use the database prefix.
|
2020-04-23 20:48:20 +02:00 |
|
Alex Tselegidis
|
63fe772155
|
The installation procedure will not use the assets/sql files but execute the migrations instead.
|
2020-04-23 20:36:43 +02:00 |
|
Alex Tselegidis
|
6792e3526e
|
The Consents_model.php will set the created and modified time.
|
2020-04-23 20:36:01 +02:00 |
|
Alex Tselegidis
|
13dfc33581
|
Removed comment from migration config file
|
2020-04-23 20:35:36 +02:00 |
|
Alex Tselegidis
|
f571fc9de8
|
Refactor the migrations so that the complete DB change history is reproduced (fixes are also included).
|
2020-04-23 20:35:21 +02:00 |
|
Alex Tselegidis
|
39956c6b37
|
Major refactoring and improvements to the application API code.
|
2020-04-22 21:48:56 +02:00 |
|
Alex Tselegidis
|
e2337a354c
|
Corrected the SQL file paths during installation.
|
2020-04-08 13:35:49 +02:00 |
|
Alex Tselegidis
|
0b50814cf4
|
Appointment location could be empty, use the company name instead.
|
2020-04-08 10:57:31 +02:00 |
|
Alex Tselegidis
|
560398c882
|
Corrected model batch querying.
|
2020-04-08 10:31:01 +02:00 |
|
Alex Tselegidis
|
7278f448e6
|
Load less information in the booking page.
|
2020-04-08 10:30:27 +02:00 |
|
Alex Tselegidis
|
fc8bb6c03b
|
Fixed issue with PHP 7.4 compatibility.
|
2020-04-06 20:48:22 +02:00 |
|
Alex Tselegidis
|
488860f9fe
|
Corrected call to the appointments model.
|
2020-04-06 20:40:32 +02:00 |
|
Alex Tselegidis
|
15757852ec
|
Added new setting for toggling the "any provider" option in the booking page (#247).
|
2020-04-06 20:36:22 +02:00 |
|
Alex Tselegidis
|
653007604f
|
Added pagination in backend pages for faster result loading (#496).
|
2020-04-06 20:34:32 +02:00 |
|
Alex Tselegidis
|
2d57022a63
|
The book advance condition must check with the provider's timezone.
|
2020-03-30 15:42:30 +02:00 |
|
Alex Tselegidis
|
513b0101eb
|
Added new button for applying the global working plan to all providers (#551).
|
2020-03-29 19:25:23 +02:00 |
|
Alex Tselegidis
|
7279b1911e
|
Can replace customer notes with empty notes (#541).
|
2020-03-29 19:00:37 +02:00 |
|
Alex Tselegidis
|
909b62cea5
|
Changed position of the timezone user setting.
|
2020-03-29 16:34:05 +02:00 |
|
Alex Tselegidis
|
320ff37de1
|
Google syncing also supports the provider timezones.
|
2020-03-29 16:29:07 +02:00 |
|
Alex Tselegidis
|
6858d120f6
|
The emails display the provider timezone.
|
2020-03-29 16:23:53 +02:00 |
|
Alex Tselegidis
|
88bbe06548
|
The booking zone supports timezones.
|
2020-03-29 16:20:30 +02:00 |
|
Alex Tselegidis
|
8798813606
|
Users are able to change their timezone from the backend settings page.
|
2020-03-29 15:12:44 +02:00 |
|
Alex Tselegidis
|
849f83ed03
|
Backend calendar handling with timezones.
|
2020-03-29 15:08:07 +02:00 |
|
Alex Tselegidis
|
b639318dac
|
All the backend pages have the timezone information.
|
2020-03-29 14:43:53 +02:00 |
|
Alex Tselegidis
|
26442a1e17
|
Events get rendered based on the current user timezone.
|
2020-03-29 14:17:56 +02:00 |
|
Alex Tselegidis
|
1e5a1e59ea
|
Added timezone handling for users in the backend section.
|
2020-03-29 14:10:49 +02:00 |
|
Alex Tselegidis
|
5847728fd2
|
Added timezone translation.
|
2020-03-29 14:08:42 +02:00 |
|
Alex Tselegidis
|
c0cd2346fd
|
Created new render helper for the timezone dropdown.
|
2020-03-29 14:07:01 +02:00 |
|
Alex Tselegidis
|
26efa3c410
|
Login will set the user timezone in the session variable (if available).
|
2020-03-29 14:04:24 +02:00 |
|
Alex Tselegidis
|
b8ebe2b1bd
|
Do not depend on the server timezone for providing the default timezone value.
|
2020-03-29 14:03:50 +02:00 |
|
Alex Tselegidis
|
db5c2968c6
|
Use UTC as the default timezone value for all users.
|
2020-03-29 14:02:00 +02:00 |
|
Alex Tselegidis
|
19406ca2c0
|
Created the Timezones_model.php
|
2020-03-29 13:42:58 +02:00 |
|
Alex Tselegidis
|
fbe1a10eeb
|
Include the user timezone in the session information.
|
2020-03-29 12:54:02 +02:00 |
|
Alex Tselegidis
|
3d0d1f2005
|
Added timezone fields to the database (#313).
|
2020-03-29 12:47:57 +02:00 |
|