Commit graph

1742 commits

Author SHA1 Message Date
Alex Tselegidis
f05aab39ca Styling adjustments to the booking footer elements 2020-09-23 14:53:30 +03:00
Alex Tselegidis
abe6de3ab5 Added more information to the ICS file, sent with the email confirmation. 2020-09-23 14:53:15 +03:00
Alex Tselegidis
cfc6167d4f Use the "alnum" method when generating random strings via the codeigniter helper function (generates shorter strings) 2020-09-23 14:37:09 +03:00
Alex Tselegidis
8dce5bf17a Added Easy!Appointments to the mail template titles 2020-09-23 14:36:39 +03:00
Alex Tselegidis
c04058f6f5 Corrected the reset password mail notification 2020-09-23 14:36:22 +03:00
Alex Tselegidis
8dd346c90e Improved display of booking page footer for desktop viewports 2020-09-23 14:29:18 +03:00
Alex Tselegidis
7a05fc9d48 More padding between backend header menu items 2020-09-23 14:20:11 +03:00
Alex Tselegidis
a9d6d921c7 Less padding for the language selection button 2020-09-23 14:19:10 +03:00
Alex Tselegidis
e7800e5302 FontAwesome icon improvements in the view files 2020-09-23 14:18:50 +03:00
Alex Tselegidis
a3dfb91550 Improvements in the user language storage feature. 2020-09-23 13:48:07 +03:00
Alex Tselegidis
5706447ea6 Problem with links in legal content (#813). 2020-09-23 13:44:12 +03:00
Alex Tselegidis
e70e39e3f7 The language selection popup will disappear if the users clicks anywhere on the screen (#815). 2020-09-23 13:40:49 +03:00
Alex Tselegidis
10df66fddb The "created" and "modified" consent fields are date time and they need a proper date time value 2020-09-23 13:36:24 +03:00
Alex Tselegidis
ed262c2e9a Corrected the migration file name 2020-09-23 13:33:29 +03:00
Alex Tselegidis
683aa269b0 Use the codeigniter random string generation function for creating random passwords (#680). 2020-09-23 13:16:37 +03:00
Alex Tselegidis
12c25da042 Removed unnecessary command from Google_sync.php 2020-09-23 13:16:37 +03:00
Alex Tselegidis
532548d64d Proper use of the property phpdoc tag 2020-09-23 13:16:37 +03:00
Alex Tselegidis
7bbe85b88a
Merge pull request #817 from popod/save-customer-language
Save customer language to the database
2020-09-23 13:16:25 +03:00
Alex Tselegidis
f5a94ea6fe Notify admins and secretaries on appointment changes (#889). 2020-09-23 12:42:18 +03:00
Alex Tselegidis
30eb95461a Improvements and fixes on the custom availability feature 2020-09-23 12:24:42 +03:00
Alex Tselegidis
1aa8132e4d Added console commands and support for triggering the google sync from the terminal 2020-09-23 12:24:20 +03:00
Alex Tselegidis
fc02e55a69 Removed the notifications library (it will be implemented on an upcoming version). 2020-09-23 11:35:54 +03:00
Alex Tselegidis
ae1f951cf8 Resolve the any-provider selection before processing provider information (#885). 2020-09-21 14:26:21 +03:00
Alex Tselegidis
3079c513a8
Merge pull request #884 from popod/fix-unwanted-appointment-date-changes
Fix appointment date wrongly updated to current date in some case
2020-09-11 09:50:42 +03:00
Sébastien
9d1dda3806 Fix appointment date wrongly updated to current date when the modal is open from the /backend/index/<appointment hash> url 2020-09-09 15:24:28 +02:00
Alex Tselegidis
2f1367fc35 Updated README.md 2020-09-09 09:57:12 +03:00
Alex Tselegidis
b83041ca3c Updated README.md 2020-09-09 09:56:03 +03:00
Alex Tselegidis
be85f46158 Restructured the customer's appointments column and added direct link to editing an appointment. 2020-09-08 10:42:58 +03:00
Alex Tselegidis
e2bbef8fff Added project attribution in every page. 2020-09-08 10:21:40 +03:00
Alex Tselegidis
73e976ddab Replaced the check icons. 2020-09-08 09:58:10 +03:00
Alex Tselegidis
34e4d6ea13 Refactored the backend resetForm and validation methods for consistency between pages. 2020-09-08 09:57:07 +03:00
Alex Tselegidis
64cdbfb445 Applied the switcher widget for the settings user notifications 2020-09-07 14:51:52 +03:00
Alex Tselegidis
4a7d6e5d6e Added required fields message in all forms. 2020-09-07 14:40:59 +03:00
Alex Tselegidis
69e39b9062 Corrected disabled state on users page. 2020-09-07 14:33:02 +03:00
Alex Tselegidis
6188df7ae5 Replaced the custom tab widget in backend providers with bootstrap based navigation 2020-09-07 14:17:01 +03:00
Alex Tselegidis
6f69c52a3f Consistent use of html title (except from booking page). 2020-09-07 13:54:37 +03:00
Alex Tselegidis
f8b58bc74f Removed unnecessary entry in .editorconfig 2020-09-07 13:52:02 +03:00
Alex Tselegidis
b4ad00d9f3 Moved inline styles in external css files 2020-09-07 13:51:50 +03:00
Alex Tselegidis
6c1af6dc71 Removed data structure comment from models. 2020-09-07 13:35:28 +03:00
Alex Tselegidis
20cb8b3a01 Reformatting for GlobalVariables definition. 2020-09-07 13:34:52 +03:00
Alex Tselegidis
28afe4d1c7 Replaced document ready call in all templates 2020-09-07 13:30:24 +03:00
Alex Tselegidis
aeb8c3d86e Better display of nav tab pills in mobile devices. 2020-09-07 13:28:51 +03:00
Alex Tselegidis
0b203c00c6 Updated the About Easy!Appointments links. 2020-09-07 13:23:26 +03:00
Alex Tselegidis
de498ab5c2 Styling for the table view calendar header row. 2020-09-07 13:18:25 +03:00
Alex Tselegidis
18fa137336 Styling corrections to the popover buttons 2020-09-07 13:04:07 +03:00
Alex Tselegidis
af270e8fe2 Use the short "phone" for the appointment popover 2020-09-07 13:03:59 +03:00
Alex Tselegidis
2f6699f655 All buttons have their icon. 2020-09-07 12:21:16 +03:00
Alex Tselegidis
529e418589 Set default notifications setting value for the installation admin. 2020-09-07 11:45:57 +03:00
Alex Tselegidis
185686d194 Replaced custom toggle buttons with bootstrap switcher component. 2020-09-07 11:36:36 +03:00
Alex Tselegidis
02628a2cbd Random password for installation provider record. 2020-09-07 11:18:08 +03:00