Alex Tselegidis
f6ee08608a
Initialize unavailability array
2020-11-21 23:09:27 +02:00
Alex Tselegidis
d5d4893840
Corrected method calls in when appointment gets saved from the backend
2020-11-21 23:08:07 +02:00
Alex Tselegidis
fe9d385a72
Fallback value for working days that are disabled.
2020-11-21 22:21:37 +02:00
Alex Tselegidis
8c836bf10c
Multiple attendant number generation must take into consideration the working plan exceptions
2020-11-21 22:16:53 +02:00
Alex Tselegidis
9e71255cae
Merge branch 'develop'
2020-11-21 22:05:29 +02:00
Alex Tselegidis
d6a5373264
Less data loaded for providers in book success.
2020-11-21 22:02:55 +02:00
Alex Tselegidis
da187c8b02
Redirect to appointments instead of appointments/index
2020-11-21 22:02:44 +02:00
giladx
15e44483d3
hebrew language translation
2020-11-18 18:35:06 +02:00
giladx
7d36eeaef8
added hebrew language
2020-11-18 17:43:55 +02:00
giladx
3e581a1de9
added hebrew language
2020-11-18 17:36:22 +02:00
Alex Tselegidis
87fdb2ae5c
The EA_Migration class is not part of the core and cannot be extended directly.
2020-11-16 13:25:54 +02:00
Alex Tselegidis
46d604f5e6
Applied consistent code style to the engine class files.
2020-11-16 11:55:34 +02:00
Alex Tselegidis
084aed9e23
Notifications go out on the recipient's timezone ( #914 )
2020-11-16 11:55:33 +02:00
Alex Tselegidis
af5ddfaac4
Only admins can modify working plan exceptions at the moment
2020-11-16 11:09:48 +02:00
Alex Tselegidis
6f8e971673
Ensure working plan exceptions will not be NULL before being used ( #926 ).
2020-11-16 10:43:25 +02:00
Alex Tselegidis
a48324be08
Minor changes to the model classes
2020-11-16 10:41:04 +02:00
Alex Tselegidis
75a5addbc2
Grouped the property tag into parent core classes so that it does not need to be repeated.
2020-11-16 10:29:36 +02:00
Alex Tselegidis
976cabb2c4
Updated URLs in the file comments
2020-11-16 10:16:00 +02:00
Alex Tselegidis
6e66eb4fd8
Consistent module naming throughout the app
2020-11-16 10:16:00 +02:00
Alex Tselegidis
501d359ee1
Merge pull request #935 from 0xalen/develop
...
Spanish translations
2020-11-16 09:05:18 +01:00
Alejandro
a9d7b107e0
Merge pull request #1 from 0xalen/working-plans-spanish-translations
...
Working plans Spanish translations
2020-11-14 20:59:58 -03:00
Alejandro
46da3d1fa8
Update translations_lang.php
...
Add remaining translations about working plans.
Special mention about secretaries. In Spanish it might be worth to use 'Secretario/as' as a reference to both sexes to avoid issues with the users.
2020-11-14 20:55:15 -03:00
Alex Tselegidis
e8556e0339
jQuery needs to be defined before being used in the login page.
2020-11-12 14:55:03 +02:00
Alex Tselegidis
39c8ec9068
Groupped load commands in model constructor methods
2020-11-12 14:51:10 +02:00
Alex Tselegidis
8842e2d918
Update session date based on the current user settings page updates
2020-11-12 14:47:15 +02:00
Alex Tselegidis
0c20363b8b
Correction in the Appointments check datetime availability method
2020-11-12 14:46:51 +02:00
Alex Tselegidis
d13df8f8e1
Corrected condition fallback value in Categories.php API controller
2020-11-12 14:16:23 +02:00
Alex Tselegidis
25fdd5636d
Corrected wrong parameters order.
2020-11-12 14:15:38 +02:00
Alex Tselegidis
cc6b18022c
Ensure that non working days are not processed.
2020-11-12 14:15:12 +02:00
Alex Tselegidis
69daed1d4b
Merge pull request #918 from mokkin/patch-2
...
German translation correction
2020-10-27 11:31:29 +02:00
Alex Tselegidis
0e7abeac1c
Merge pull request #916 from mokkin/patch-1
...
Updated german translations for v1.4.0
2020-10-27 11:31:05 +02:00
Alex Tselegidis
39614fc418
Corrected the column class of the time selection container
2020-10-27 11:30:03 +02:00
Alex Tselegidis
632b943392
Use the container class in installation.php
2020-10-27 11:29:51 +02:00
mokkin
8924e305e6
correct translation
2020-10-24 22:50:52 +02:00
mokkin
90012dffe1
completed german translations
2020-10-24 22:22:35 +02:00
Alex Tselegidis
e3089aeca9
Release v1.4.0-beta.1
2020-10-22 12:50:47 +03:00
Alex Tselegidis
a85ec4c275
Removed old image files and updated the content and styling of the isntallation page
2020-10-22 12:49:37 +03:00
Alex Tselegidis
9604aa4ef9
Replaced qtip with tippy.js
2020-10-22 12:29:09 +03:00
Alex Tselegidis
67dc42b2d8
Update in the backend header brand subtitle
2020-10-22 12:10:36 +03:00
Alex Tselegidis
733e9a119a
Updated the code style of the API controllers
2020-10-21 21:49:05 +03:00
Alex Tselegidis
1067a92a18
Renamed further "unavailabilities" occurrences to "unavailability events"
2020-10-21 21:44:35 +03:00
Alex Tselegidis
f7ca104836
Moved duplicated code into re-usable library classes
2020-10-21 21:37:47 +03:00
Alex Tselegidis
d2dd9925ec
Added icon in the language pick label of the backend footer.
2020-10-21 21:37:21 +03:00
Alex Tselegidis
e0dea50ee4
Renamed the unavailabilities to unavailability events
2020-10-21 21:36:37 +03:00
Alex Tselegidis
8031104d49
Added subtitle in the backend header
2020-10-21 21:36:05 +03:00
Alex Tselegidis
0e6fdebe0f
Completed the working plan exceptions feature.
2020-10-20 16:05:00 +03:00
Alex Tselegidis
5e6476c0f5
Moved the first "next" button of the booking page to the right side of the wizard
2020-10-20 16:04:25 +03:00
Alex Tselegidis
93dce95c51
Single quotes in routes.php
2020-10-20 16:04:25 +03:00
Alex Tselegidis
90147026f3
Changed custom availability period related translations
2020-10-20 16:04:25 +03:00
Alex Tselegidis
9dbc7ae000
Updated the styling of the required fields
2020-10-20 16:03:56 +03:00
KibGim
c5cc7d05b6
Update translations_lang.php - italian
...
Translation of the latest rows from English to Italian.
2020-10-19 18:05:54 +02:00
Alex Tselegidis
54d1ae83dc
Removed the required fields message in ui (below the forms)
2020-09-28 15:25:56 +03:00
Alex Tselegidis
06956e82d0
Replaced the btn light class with btn outline secondary
2020-09-28 15:24:29 +03:00
Alex Tselegidis
cab9aed12f
Styling upgrades for the backend calendar page
2020-09-28 15:17:47 +03:00
Alex Tselegidis
454c135f0b
Updated translations message
2020-09-28 15:13:01 +03:00
Alex Tselegidis
4a4403e9a1
Replaced required fields with red stars and removed form message
2020-09-28 15:12:49 +03:00
Alex Tselegidis
d9985643f3
Additional styling for the frontend pages.
2020-09-28 14:42:32 +03:00
Alex Tselegidis
0cd6e793c2
Added parethnesis between the utc time difference of the timezone list items
2020-09-28 13:51:38 +03:00
Alex Tselegidis
13ff9cfc4a
Replaced exclamation mark with period in translation messages.
2020-09-28 13:51:12 +03:00
Alex Tselegidis
2f32c4cd08
Styling for the login button of the booking page
2020-09-28 13:43:57 +03:00
Alex Tselegidis
b54fe7946b
Added fontawesome to general pages
2020-09-28 13:34:47 +03:00
Alex Tselegidis
068a3995b0
Further fixes on the google synyc activation ( #890 ).
2020-09-24 10:26:29 +03:00
Alex Tselegidis
4c10b5a173
Add scope to the google sync client ( #890 ).
2020-09-24 09:43:11 +03:00
Alex Tselegidis
069509c8da
Merge branch 'book-advance-timeout-improvements' of https://github.com/popod/easyappointments into popod-book-advance-timeout-improvements
...
# Conflicts:
# application/views/backend/calendar.php
# application/views/backend/settings.php
2020-09-23 15:13:58 +03:00
Alex Tselegidis
46a176db5b
Updated the default service currency value
2020-09-23 14:59:43 +03:00
Alex Tselegidis
36d387accf
Styling changes to the email templates
2020-09-23 14:55:48 +03:00
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
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
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
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
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
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
0b203c00c6
Updated the About Easy!Appointments links.
2020-09-07 13:23:26 +03:00
Alex Tselegidis
af270e8fe2
Use the short "phone" for the appointment popover
2020-09-07 13:03:59 +03:00