Commit Graph

  • 99c7fe1403 Add the modal centered and scrollable to the message utility Alex Tselegidis 2023-02-02 08:48:13 +0100
  • deab447284 Make all the modals show in the center of the screen and add a scroll bar. Alex Tselegidis 2023-02-02 08:25:10 +0100
  • 280c9d0ebb Replace the toast function with a bootstrap equivalent Alex Tselegidis 2023-01-27 15:54:59 +0100
  • 229a2aec90 Replace the show message function with a bootstrap equivalent (no jquery ui used any more) Alex Tselegidis 2023-01-27 15:54:45 +0100
  • 2298533426 Update the vendor packages of the project Alex Tselegidis 2023-01-27 15:54:26 +0100
  • abcc46db94 Add PHP8.2 support to the application Alex Tselegidis 2023-01-26 09:17:45 +0100
  • ed9b2e8c55 Update docker.md Alex Tselegidis 2023-01-25 08:51:34 +0100
  • 625622e9a6 Update the docker related documentation Alex Tselegidis 2023-01-25 08:48:56 +0100
  • 1c8ed7af6f Fix the docker integration of MailHog and fine tune the Dockerfile Alex Tselegidis 2023-01-25 08:48:44 +0100
  • 7343389f7b Correct the + symbol processing when sorting results in the API controllers (#1322) Alex Tselegidis 2023-01-23 07:54:06 +0100
  • c7371090ba Add missing API fields to Unavailabilities_model.php (#1323) Alex Tselegidis 2023-01-23 07:50:24 +0100
  • eb863ea044 Add missing API fields to Appointments_model.php Alex Tselegidis 2023-01-23 07:50:13 +0100
  • 04f480c4c6 Remove duplicate command Alex Tselegidis 2023-01-23 07:47:47 +0100
  • 07b628324d Add default values to the authentication parameters Alex Tselegidis 2023-01-23 07:45:40 +0100
  • f8925ddb0d Add the missing "only" filtering to the backend controllers. Alex Tselegidis 2023-01-21 12:51:06 +0100
  • b447751c39 Add the settings navigation sidebar to the integration sub-pages Alex Tselegidis 2023-01-21 12:50:12 +0100
  • 1f9d82b18e Add a "back" button to the integrations page. Alex Tselegidis 2023-01-21 12:46:06 +0100
  • 335f50037a Add the package version to composer JSON Alex Tselegidis 2023-01-21 12:41:49 +0100
  • 7d26f8d0c5 Use the official php:8.0-alpine package and perform a composer and NPM installation every time the containers get started Alex Tselegidis 2023-01-21 12:41:05 +0100
  • 26dea7bcb6 Correct id attribute Alex Tselegidis 2023-01-17 09:10:46 +0100
  • a4c7a3b51d Update the docker configuration with an improveed one (WIP) Alex Tselegidis 2023-01-17 09:10:21 +0100
  • 8449d5454c Add ID to the allowed appointments fields (this will fix the rescheduling flow) Alex Tselegidis 2023-01-18 10:59:57 +0100
  • 50ec06b29c Allow API clients to filter appointments by service, provider and customer ID (#1296, #1325) Alex Tselegidis 2023-01-14 10:25:25 +0100
  • dfacdc901a Use the "array_values" method in both available-provider filtering conditions to avoid issues with missing keys Alex Tselegidis 2023-01-14 10:16:32 +0100
  • cfe88f8901 Fix the condition check of the "get_setting" method of providers, secretaries and admins (#1327) Alex Tselegidis 2023-01-14 10:12:03 +0100
  • 59170af997 Adjust manage mode handling in booking page Alex Tselegidis 2023-01-14 10:08:06 +0100
  • 8879fa7889
    Merge pull request #1326 from eerojaaskelainen/RelFrontFixes Alex Tselegidis 2023-01-14 10:15:01 +0100
  • f68e475e27
    Merge pull request #1330 from eerojaaskelainen/BookingRescheduleManageModeFix Alex Tselegidis 2023-01-14 10:02:37 +0100
  • 4446f26399 Make the backend footer sticky and remove the "placeFooterToBottom" function Alex Tselegidis 2023-01-14 09:40:18 +0100
  • b62e458258 Change the "value" method signature Alex Tselegidis 2023-01-14 09:39:14 +0100
  • 2e3e766f73 Add missing field filtering and the optional model method Alex Tselegidis 2023-01-14 09:38:49 +0100
  • 71fa900ea7 Move the date time picker addon to the layout file Alex Tselegidis 2022-12-26 10:23:02 +0100
  • 15086e15f8 Change min PHP version requirement to 7.4 Alex Tselegidis 2022-12-26 10:22:42 +0100
  • d2c6d5a571 Add helper method for optional fields Alex Tselegidis 2022-12-26 10:22:22 +0100
  • d19e8a3f84 Remove footer position adjustments (not needed any more) Alex Tselegidis 2022-12-21 19:18:35 +0100
  • f23c9aad49 Do not apply the limitation of customers if the corresponding setting is disabled Alex Tselegidis 2022-12-21 19:09:21 +0100
  • 784d4b35a4 Update package-lock.json Alex Tselegidis 2022-12-21 19:02:23 +0100
  • d84e19b39f Correct the variable reference Alex Tselegidis 2022-12-21 18:58:46 +0100
  • 4a9111c112 Update package-lock.json Alex Tselegidis 2022-03-29 09:49:26 +0200
  • 655d98fc69 Update Italian language Alex Tselegidis 2022-12-12 09:20:57 +0100
  • 0ee1f5cb0a Allow the user to filter by the entire user name Alex Tselegidis 2022-12-12 09:15:55 +0100
  • 04c7517d0f
    Merge pull request #1332 from popod/patch-1 Alex Tselegidis 2022-12-12 09:12:09 +0100
  • e53683863d
    Fix working_plan_exceptions inconsistency when empty popod 2022-12-03 17:17:40 +0100
  • 30c55a4666 Correct the validate username method Alex Tselegidis 2022-11-30 11:53:45 +0100
  • bc0de8ec53 Add a missing condition on permissions in Calendar.php Alex Tselegidis 2022-11-30 11:22:43 +0100
  • 80e52ca36d Fix condition on new field migration files Alex Tselegidis 2022-11-30 11:22:20 +0100
  • c1c588be22 Correct the email mime type for the ICS file Alex Tselegidis 2022-11-30 11:21:59 +0100
  • 8c91c86508 Do not take deleted records into concern Alex Tselegidis 2022-11-30 11:21:39 +0100
  • a5e9ed3e99 Booking reschedule: Fixed manage mode getter Eero Jääskeläinen 2022-11-28 13:19:47 +0200
  • ad6bf65667 Strip providers script vars' keys to fix 'find() undefined' JS error Eero Jääskeläinen 2022-11-17 12:47:30 +0200
  • e2fe600b94 CalendarTableView: Added missing declaration on unavailabilityPeriod Eero Jääskeläinen 2022-11-16 16:00:06 +0200
  • 74df69b33a
    Merge pull request #1321 from eerojaaskelainen/suomikaannot Alex Tselegidis 2022-11-15 11:47:43 +0200
  • 8c532d8552 Finnish: More linguistic duration text Eero Jääskeläinen 2022-11-15 11:07:05 +0200
  • 1c67fc7ff6 Finnish translations Eero Jääskeläinen 2022-11-09 08:18:34 +0200
  • d8634dc366 Update the polish translation (thanks to #1312) Alex Tselegidis 2022-10-19 16:12:07 +0300
  • 6eef401b5c Remove the initialize method of components from the list of the exposed module methods Alex Tselegidis 2022-10-16 22:24:50 +0300
  • f389608aa1 Add date, from and till query parameters to the filter the appointments index results by date (#1134). Alex Tselegidis 2022-10-16 22:17:36 +0300
  • e2c3137262 Improve the content of the calendar event popover widget Alex Tselegidis 2022-10-16 22:03:29 +0300
  • b2015052d8 Do not add a dash in the event title if there are no customer first and last name provided Alex Tselegidis 2022-10-16 21:58:50 +0300
  • bbf63001da Return null if the provided argument is empty Alex Tselegidis 2022-10-16 21:55:59 +0300
  • 0f6df76667 Allow the users to define their own status and assign them to appointments (#244). Alex Tselegidis 2022-10-16 21:54:26 +0300
  • 5431d25f0b Use variables by reference in the foreach loops of the models Alex Tselegidis 2022-10-16 18:08:33 +0300
  • 8449fd3d28 Fix the rescheduling functionality in the booking page Alex Tselegidis 2022-10-16 18:07:45 +0300
  • c8ebfae7ff Make sure the search method sorts by update_datetime in descending order Alex Tselegidis 2022-10-16 18:07:01 +0300
  • 581609ea43 Set the setting value correctly, if the setting-name argument was not found in the database Alex Tselegidis 2022-10-16 18:06:17 +0300
  • 1fe33fb672 Correct the working_plan.js comment Alex Tselegidis 2022-10-16 18:05:23 +0300
  • 54bc07f62a Update the EA_Model::only method to use the array_fields function Alex Tselegidis 2022-10-16 18:04:49 +0300
  • 98a0e07484 Add and autoload the array helper Alex Tselegidis 2022-10-16 18:03:55 +0300
  • d02c71a0e2 Add page title to the account pages Alex Tselegidis 2022-10-16 18:02:47 +0300
  • 37b165f8a2 Make sure the browser timezone is listed before preselecting it (otherwise use UTC) Alex Tselegidis 2022-10-05 12:09:57 +0300
  • b204437473 Add missing provider fields in the "create" and "update" methods Alex Tselegidis 2022-10-03 17:05:55 +0300
  • b39d02b416 Correct the available slot collection display, when any-provider is selected Alex Tselegidis 2022-10-03 17:05:30 +0300
  • e784df50e9 Fix the update page error (missing proper template variable assignment) Alex Tselegidis 2022-10-03 17:04:51 +0300
  • 0e2eced83c Correct the constructor phpdoc block comment Alex Tselegidis 2022-10-03 17:04:31 +0300
  • 8f2a6b4e33 Correct the column names in 025_rename_is_unavailable_column_of_appointments_table.php Alex Tselegidis 2022-10-03 17:03:22 +0300
  • 6d413ffdfc Unset the "password" and "salt" parameter when getting a user or a provider Alex Tselegidis 2022-10-03 17:03:02 +0300
  • a01acc5773 The recovery page must link to the new login URL Alex Tselegidis 2022-10-03 17:02:31 +0300
  • 436c49319c Fix the popover behavior in the calendar page Alex Tselegidis 2022-10-03 17:02:07 +0300
  • cc05380f2d Use a default value in case the timezone could not be detected Alex Tselegidis 2022-10-03 17:01:38 +0300
  • bd6ccfb55e Add missing parameter to the validate username function Alex Tselegidis 2022-10-03 17:01:21 +0300
  • fb9e78535f Correct the response prop name and load the 50 last updated customers in the calendar page. Alex Tselegidis 2022-10-03 17:01:04 +0300
  • 218bbea800
    Merge pull request #1308 from herzogmedia/220927_updateGerman Alex Tselegidis 2022-10-03 10:39:04 +0300
  • 1da9c2586d update german language strings Lukas Herzog 2022-09-27 18:29:02 +0200
  • efa2dbcba1 Make sure the right elements are being used for the booking wizard navigation Alex Tselegidis 2022-09-18 16:14:29 +0300
  • 3c1d49dcb3 Fine tuning the styling of the booking-link elements Alex Tselegidis 2022-09-14 13:01:07 +0200
  • f28a8d032c Link labels to their corresponding checkbox so that they become easier to click Alex Tselegidis 2022-09-14 12:34:04 +0200
  • c71f37ca73 Change the opacity of the close button Alex Tselegidis 2022-09-14 12:27:48 +0200
  • 7e0e0b9d90 Change option heading in services page Alex Tselegidis 2022-09-14 12:26:42 +0200
  • 482274afad Perform styling changes to the about page Alex Tselegidis 2022-09-14 12:25:48 +0200
  • 1758d5b37a Change color of secondary buttons Alex Tselegidis 2022-09-14 12:15:51 +0200
  • 10d0d7bb7d Update the headings of the appointment modal Alex Tselegidis 2022-09-14 12:13:38 +0200
  • d90fd06984 Adjust all the title page and section title markup Alex Tselegidis 2022-09-14 12:02:26 +0200
  • 7695cbfdfa Adjust the appointment-row padding value for the customers page Alex Tselegidis 2022-09-14 12:02:09 +0200
  • 0beed86b3f The provider checkboxes must be disabled after the page renders Alex Tselegidis 2022-09-14 12:01:46 +0200
  • db31e7deb8 Correct the page title markup of settings pages Alex Tselegidis 2022-09-14 10:30:52 +0200
  • c879b582a0 Remove the integrations.scss as it is no longer needed Alex Tselegidis 2022-09-14 10:24:56 +0200
  • 9be62e2c13 Update the integrations page styling Alex Tselegidis 2022-09-14 10:24:46 +0200
  • 79ebeeb6bf Update the admin page heading styles Alex Tselegidis 2022-09-14 10:15:09 +0200
  • f92d43b407 Fix the event popover behavior after updating to the latest bootstrap. Alex Tselegidis 2022-09-14 10:14:47 +0200
  • b6cc72cd06 Styling adjustments to the settings nav component and the settings pages Alex Tselegidis 2022-09-14 10:14:19 +0200