Commit Graph

408 Commits

Author SHA1 Message Date
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 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 0bd1da56e1 Implemented providers API resource controller and parser. 2016-07-10 14:17:29 +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 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 eed53d44cd Changed the 'singleEntry' response method in order to avoid writing the ID condition in every API controller. 2016-07-10 11:38:22 +02:00
Alex Tselegidis ff558f99c4 Added new Request class for handling the common request operations. 2016-07-10 11:12:16 +02:00
Alex Tselegidis bfc96409bc Implemented the DELETE method and corrected not-found exceptions for GET and PUT. 2016-07-09 22:07:26 +02:00
Alex Tselegidis 4c1ec9ea2f Implemented the PUT method of appointments resource. 2016-07-09 22:01:03 +02:00
Alex Tselegidis a40bb1ae4c Implemented the POST method of the appointments resource. 2016-07-09 21:53:28 +02:00
Alex Tselegidis de4bc1217a Added API method for getting a single appointment. 2016-07-09 21:11:33 +02:00
Alex Tselegidis 02ac330b3b Corrected exception handling, the app must stop the execution and through the exception response. 2016-07-09 13:19:07 +02:00
Alex Tselegidis 523f4a3e76 Moved the response operations into their own namespace 'Processors' and bundled up the appointments GET request. 2016-07-09 13:14:08 +02:00
Alex Tselegidis 512d56b7ea Corrected API authorization procedure. 2016-07-09 12:24:52 +02:00
Alex Tselegidis 57f5f70448 The API_V1_Controller will request authentication. 2016-07-09 11:17:39 +02:00
Alex Tselegidis 73c8728182 Added unavailabilities resource to the app. 2016-07-09 07:47:01 +02:00
Alex Tselegidis d31535627b Updated docblock namespace. 2016-07-08 21:26:52 +02:00
Alex Tselegidis f669f86294 Added initial controller files for all API resources. 2016-07-08 21:23:03 +02:00
Alex Tselegidis cf0cbaf75c Added template content for API resource controllers. 2016-07-08 21:17:06 +02:00
Alex Tselegidis ac7d877411 Created parent API controller class. 2016-07-08 21:14:38 +02:00
Alex Tselegidis a33594a17e Added dynamic routes for the API controllers. 2016-07-08 21:13:40 +02:00
Alex Tselegidis 550cee6765 Added v1 for first version controllers. 2016-07-07 22:05:10 +02:00
Alex Tselegidis 2afe0b903b Added route registration for the available resources. 2016-07-07 22:04:51 +02:00
Alex Tselegidis 39b79d8824 Added sample API routes into the project (will be updated soon). 2016-07-06 22:12:48 +02:00
Alex Tselegidis 52f592c027 Created new controllers directory for the API. 2016-07-06 22:12:21 +02:00
Alex Tselegidis 399f0c8aec Merge branch 'walalm-master' into develop 2016-06-12 19:23:19 +02:00
Waldy Almonte a579ac6a70 Update translations_lang.php
Corrected the terms Doctor, Patient, and Appointment for the correct spanish term as suggested by Alex
2016-06-11 19:27:59 -04:00
Waldy Almonte fa43451953 Update translations_lang.php
Corrected doctors instead providers, and the appointment term to the correct word in spanish
2016-06-11 19:25:10 -04:00
Waldy Almonte a809aad15b Update translations_lang.php
Updated the spanish language and added the correct finish for accents in html code.
2016-06-10 16:10:18 -04:00
Alex Tselegidis 74b21285ef Merge branch 'patch-1' of https://github.com/dbboling/easyappointments into dbboling-patch-1 2016-06-07 21:42:29 +02:00
Darrien Boling be96e2b1d8 Update translations_lang.php
"Unfortunately" was misspelled (line 271)
2016-06-07 11:10:44 -07:00
calvinturbo 51c1a9b628 Improved Dutch translations
Improved front-end Dutch translations, made it more natural language
2016-05-28 16:52:51 +02:00
Alex Tselegidis 1a8eccbb35 Refactored the backend-page css components. 2016-05-20 09:08:41 +02:00
Alex Tselegidis 060d4c9826 Corrected exception message. 2016-05-20 08:38:32 +02:00
Emmanuel 23836e8ad8 Minor language improvements 2016-05-12 15:40:58 +02:00
Alex Tselegidis f228410c36 Moved part of the frontend_book.js to frontend_book_api.js 2016-04-27 21:57:11 +02:00
Alex Tselegidis 48323163d8 Added new application/core directory from CodeIgniter v3 2016-04-27 08:23:19 +02:00
Alex Tselegidis 8461c0dca4 Refactor PHP controllers and models (use of protected members and corrections in docblock comments). 2016-04-27 08:21:40 +02:00