Commit Graph

819 Commits

Author SHA1 Message Date
Alex Tselegidis 3348175b91 The sticky table header fix must be applied on single dates as well cause the calendar view width might be larger as well. 2016-08-17 22:40:17 +02:00
Alex Tselegidis d4360bef80 Added fix for the sticky table headers when horizontally scrolling the calendar view. 2016-08-15 21:59:43 +02:00
Alex Tselegidis 5bb56b8653 Reload only the events markup on table calendar view. 2016-08-15 21:32:31 +02:00
Alex Tselegidis eef6966798 Show the appointment duration only if its different than the standard value. 2016-08-11 22:56:54 +02:00
Alex Tselegidis 4bd0f3661c Removed the add-appointment-shortcut cause it's not neccessary, users have enough space for 'clicking' in table cells. 2016-08-11 22:50:38 +02:00
Alex Tselegidis 9470c42775 Added shortcut button for adding appointments (easier in touch devices). 2016-08-11 22:43:09 +02:00
Alex Tselegidis 60ff0de1a2 Added more right margin in order to be easier to add appointments from touch devices. 2016-08-11 22:14:12 +02:00
Alex Tselegidis 03db821359 Added fixed table headers in the table calendar view. 2016-08-11 22:08:55 +02:00
Alex Tselegidis 208ca9a3a6 Added jquery sticky table headers to the project. 2016-08-11 21:53:29 +02:00
Alex Tselegidis 25d9424eb5 Load the events every 20 seconds. 2016-08-11 21:27:25 +02:00
Alex Tselegidis 3272beb134 The loading spinner will not be displayed whenever the events are fetched. 2016-08-11 21:24:37 +02:00
Alex Tselegidis cef87016dc Removed unnecessary comment from table view file and commented out the fixed header styling (not ready yet). 2016-07-25 01:19:17 +02:00
Alex Tselegidis 5b2fcdbee6 Corrected popover title for table view. 2016-07-24 15:10:48 +02:00
Alex Tselegidis add87db811 Removed unnecessary fullscreen toggling code. 2016-07-24 13:35:08 +02:00
Alex Tselegidis d78710f60b Added fullscreen toggle button to table view. 2016-07-24 13:26:20 +02:00
Alex Tselegidis a636d4510a Changed update interval to 15 seconds. 2016-07-24 13:25:54 +02:00
Alex Tselegidis 2bc7ab4103 Merge branch 'develop' of https://github.com/alextselegidis/easyappointments into develop 2016-07-24 11:25:19 +02:00
Alex Tselegidis 4e2368c544 Do not display the hour if its the same as the row one (calendar table view). 2016-07-24 11:23:56 +02:00
Alex Tselegidis 7ed43cdad2 Avoid displaying the date in the column container when the user is on single day view. 2016-07-24 11:05:25 +02:00
Alex Tselegidis 4b976c86fe Changed calendar table span option from 4 to 3 days. 2016-07-24 10:56:55 +02:00
Alex Tselegidis 6c064295ca The calendar table events will be automatically refreshed every 1 minute. 2016-07-24 10:55:47 +02:00
Alex Tselegidis c4f5a26a55 Updated installation scripts with new db columns. 2016-07-24 10:48:57 +02:00
Alex Tselegidis 1f0c10f70a Removed null values for fields that are required. 2016-07-24 10:48:38 +02:00
Alex Tselegidis 30fa9876f2 Improved Google Calendar Sync documentation. 2016-07-23 19:43:29 +02:00
Alex Tselegidis 6fa14ef6d8 Added current version to markdown files. 2016-07-23 16:42:35 +02:00
Alex Tselegidis 3045e34c49 Added new Easy!Appointments links in about page. 2016-07-23 16:30:09 +02:00
Alex Tselegidis e5c0da55a5 Decreased margins in working plan components. 2016-07-23 16:29:05 +02:00
Alex Tselegidis 6f05d15596 Decreased margins in working plan components. 2016-07-23 16:24:17 +02:00
Alex Tselegidis 511da5b7ce Corrected bootstrap dismiss icon markup. 2016-07-23 16:15:11 +02:00
Alex Tselegidis d828befb32 Added provider breaks in the table view. 2016-07-23 16:07:20 +02:00
Alex Tselegidis ee64fdbc8f Added margin-bottom to calenadr events. 2016-07-23 15:32:16 +02:00
Alex Tselegidis e88ab104be Corrected table view width issue. 2016-07-23 15:30:34 +02:00
Alex Tselegidis d593569ae3 Removed issue #152 which will be implemented in a future version. 2016-07-22 22:26:21 +02:00
Alex Tselegidis 0d966cb0ba The google calendar sync buttons need to be hidden cause they cannot be used in the table view. 2016-07-22 22:10:33 +02:00
Alex Tselegidis 2783310a93 Styling and display corrections in the table view. 2016-07-22 22:06:36 +02:00
Alex Tselegidis aa14b7eef0 Corrected Google_sync library name. 2016-07-22 21:51:50 +02:00
Alex Tselegidis 2a4e7efbe4 Table view styling improvements. 2016-07-22 21:09:43 +02:00
Alex Tselegidis 8f12b459d0 Integrated the multiple attendants in the availabilities generation (#109). 2016-07-21 22:36:17 +02:00
Alex Tselegidis 6d081ad471 Added 'attendants_number' setting to REST API (#109). 2016-07-21 21:00:38 +02:00
Alex Tselegidis b35ab3bbe3 The select boxes need to be by default disabled in the services form. 2016-07-21 20:40:53 +02:00
Alex Tselegidis bc2b3163c6 Added 'attendants_number' translation key (#109). 2016-07-21 20:40:31 +02:00
Alex Tselegidis 081f916bf5 Added attendants number setting in backend services page (#109). 2016-07-21 20:33:43 +02:00
Alex Tselegidis b873fc92ee Added attendants number field in services page (#109). 2016-07-21 20:30:02 +02:00
Alex Tselegidis 310e472189 UI improvements in the table calendar view. 2016-07-20 22:37:56 +02:00
Alex Tselegidis bc1b82b7da Corrected Google_sync library loading and made permissions check before returning the table view calendar events. 2016-07-20 22:33:24 +02:00
Alex Tselegidis f4e4b3eb61 Corrected not-working columns height in table calendar view. 2016-07-20 22:09:28 +02:00
Alex Tselegidis d5544d0044 Integrated the availabilities type in the booking wizard and API controller (#185). 2016-07-20 22:06:19 +02:00
Alex Tselegidis 4d5b3ecad2 Added 'availabilitiesType' to REST API (#185). 2016-07-20 21:24:00 +02:00
Alex Tselegidis 29a694e5de Integrated availabilities type in backend section (#185). 2016-07-20 21:20:00 +02:00
Alex Tselegidis c9b6153df5 Added 'flexible' and 'fixed' translation keys. 2016-07-20 21:15:58 +02:00