Commit Graph

767 Commits

Author SHA1 Message Date
Alex Tselegidis afca1a015e Refactored CSS with common backend rules for users page. 2016-07-15 21:15:27 +02:00
Alex Tselegidis fe215e8be6 Refactored CSS with common backend rules for services page. 2016-07-15 21:09:38 +02:00
Alex Tselegidis 362aaf0498 Removed overflow CSS rule. 2016-07-15 20:53:01 +02:00
Alex Tselegidis 279b931d80 Refactored js code. 2016-07-15 20:52:21 +02:00
Alex Tselegidis ad4e23302e Corrected providers overflow issue in mobile devices. 2016-07-15 20:33:49 +02:00
Alex Tselegidis 6ab4344187 Corrected initialization problem with CategoriesHelper instance. 2016-07-15 20:21:25 +02:00
Alex Tselegidis bc217728af Updated CHANGELOG.md with new tasks. 2016-07-15 20:16:49 +02:00
Alex Tselegidis 10068bff13 Changed header colors for booking form headings. 2016-07-14 21:33:03 +02:00
Alex Tselegidis bb8084c958 Styling changes in booking wizard. 2016-07-14 21:31:53 +02:00
Alex Tselegidis 7d6eb5b4df Added required column classes to all booking frames (fixes #137). 2016-07-14 21:30:27 +02:00
Alex Tselegidis dec2eb4779 Corrected responsive behaviour of frontend (fixes #137) 2016-07-14 21:21:56 +02:00
Alex Tselegidis 82f2323df1 Responsive design refactoring for the backend/settings page. 2016-07-14 21:13:51 +02:00
Alex Tselegidis 05ac409c0f Responsive design refactoring for the backend/users page. 2016-07-14 21:08:36 +02:00
Alex Tselegidis e3eba5cd8a Corrected column classes for customers and services page. 2016-07-14 20:52:50 +02:00
Alex Tselegidis fc516b498e Responsive design refactoring for the backend/services page. 2016-07-14 20:48:16 +02:00
Alex Tselegidis e649119828 Responsive design refactoring for the backend/customers page. 2016-07-14 20:25:05 +02:00
Alex Tselegidis 8ddc007ac6 Added index.html file to storage directory. 2016-07-13 22:56:40 +02:00
Alex Tselegidis bb83b6b839 Added updated .gitignore with storage directory. 2016-07-13 22:56:05 +02:00
Alex Tselegidis b8b1d546fd Responsive design refactoring for the backend/calendar page. 2016-07-12 22:02:59 +02:00
Alex Tselegidis 38e2955273 Re-designed the backend header in order to be responsive. 2016-07-12 21:27:54 +02:00
Alex Tselegidis 7280a5d0c2 Moved third_party directory to vendor which will be used for loading the composer dependencies. 2016-07-11 23:13:24 +02:00
Alex Tselegidis 6e08829b6e Created storage and extensions directories for future use. Also removed the javascript and styles which will be used from the assets directory. 2016-07-11 23:10:52 +02:00
Alex Tselegidis fc237b1ffd Changed if statement style in view file. 2016-07-11 22:59:38 +02:00
Alex Tselegidis 2dc8b06d04 Added 'save' string to settings button. 2016-07-11 22:57:44 +02:00
Alex Tselegidis 19aa849ac0 Corrected unavailabilities request description and added section about API responses. 2016-07-10 19:06:46 +02:00
Alex Tselegidis b7e8e0a25c Added wiki content to the doc directory. The wiki pages will be deprecated and removed in the future. 2016-07-10 18:59:40 +02:00
Alex Tselegidis abbb982edf Added API roadmap. 2016-07-10 18:54:37 +02:00
Alex Tselegidis a0600bf98c Wrote REST API usage documentation. 2016-07-10 18:48:54 +02:00
Alex Tselegidis 93b7be06ae Changed Comment 2016-07-10 18:48:25 +02:00
Alex Tselegidis a9b43ea18d Implemented settings API resource controller and parser. 2016-07-10 16:56:43 +02:00
Alex Tselegidis b583f444e5 Implemented unavailabilities API resource controller and parser. 2016-07-10 16:26:02 +02:00
Alex Tselegidis e2817957be Implemented categories API resource controller and parser. 2016-07-10 16:13:12 +02:00
Alex Tselegidis 623eb32d67 Implemented secretaries API resource controller and parser. 2016-07-10 16:01:49 +02:00
Alex Tselegidis 655c400750 Implemented admins API resource controller and parser. 2016-07-10 15:53:22 +02:00
Alex Tselegidis 00203789bc Replaced empty function with comparison to null because 'false' values are counted as empty. 2016-07-10 15:53:04 +02:00
Alex Tselegidis a0680db34d Added issue #24 to changelog. 2016-07-10 15:35:33 +02:00
Alex Tselegidis 0bd1da56e1 Implemented providers API resource controller and parser. 2016-07-10 14:17:29 +02:00
Alex Tselegidis ccf92fe784 Added ticket to changelog for upcoming release. 2016-07-10 14:14:05 +02:00
Alex Tselegidis bc6e6df8d8 Added state property to provider.json fixture. 2016-07-10 14:01:57 +02:00
Alex Tselegidis f3df54fd1a The minimize processor will trim the whitespaces from the 'fields' parameter value. 2016-07-10 14:01:25 +02:00
Alex Tselegidis b56c3495f9 Updated delete messages in other API controllers. 2016-07-10 13:24:05 +02:00
Alex Tselegidis d8c5eae39f Implemented the services API resource controller. 2016-07-10 13:23:04 +02:00
Alex Tselegidis 17e74d80eb The search processor must check for occurences inside strings and not for a complete match. 2016-07-10 13:16:52 +02:00
Alex Tselegidis 6f25d3af17 The processors should not work if the response is empty. 2016-07-10 13:15:14 +02:00
Alex Tselegidis 97e1b670ed Removed unnecessary docblocks. 2016-07-10 13:05:54 +02:00
Alex Tselegidis 0a8e70f2ec Updated appointments API resource controller with the newest helper methods. 2016-07-10 13:00:42 +02:00
Alex Tselegidis c39c7c3df2 Implemented customers API resource controller. 2016-07-10 13:00:07 +02:00
Alex Tselegidis ba4aa48e47 Added new method for returning common 404 exceptions. 2016-07-10 12:59:04 +02:00
Alex Tselegidis f999716969 Modified the customer.json fixture. 2016-07-10 12:58:33 +02:00
Alex Tselegidis 5f142b0c74 Created customers parser class. 2016-07-10 12:52:21 +02:00