Commit graph

395 commits

Author SHA1 Message Date
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
Alex Tselegidis
ebfd04172c Merge branch 'develop' of https://github.com/alextselegidis/easyappointments into develop 2016-04-26 21:34:03 +02:00
Alex Tselegidis
c4224ff76f Made changes to the users.php 2016-04-26 21:33:44 +02:00
Alex Tselegidis
fb5e4aa20e Merge branch 'feature-update-codeigniter' into develop 2016-04-24 18:39:18 +02:00
Alex Tselegidis
6756de80c4 Removed 'ea' prefix from internal configuration parameters. 2016-04-24 18:29:58 +02:00
Alex Tselegidis
5dc051626a Moved the application/errors directory to application/views/errors. 2016-04-24 18:14:32 +02:00
Alex Tselegidis
be736e2c5c Corrected equation symbol alignment. 2016-04-24 18:06:11 +02:00
Alex Tselegidis
18ce8fb83d Renamed variable to . 2016-04-24 18:05:45 +02:00
Alex Tselegidis
528fa89400 Renamed session variables to the CIv3 equivalents. 2016-04-24 18:03:21 +02:00
Alex Tselegidis
448a87e693 Updated the application/config/mimes.php to CI v3. 2016-04-24 17:51:59 +02:00
Alex Tselegidis
840fe915eb Renamed the class filenames to Ucfirst. 2016-04-24 17:50:35 +02:00
Alex Tselegidis
8f34455873 Added the scripts in the bottom of book.php 2016-04-24 10:36:06 +02:00
Alex Tselegidis
aae60c8b4e Regenerated the third_party libraries. 2016-04-24 10:24:16 +02:00
Alex Tselegidis
967021acf7 Refactored the backend_settings.js module. 2016-04-13 19:54:56 +02:00