History of the file that is called src/include/lib/Garradin/API.php at checkin 1e3fd4e54279e9de
2024-03-20
| ||
12:07 | Use $this->params instead of _POST in API, so that it works with internal API requests file: [136789a037] check-in: [b4dc48f8e6] user: bohwaz, branch: trunk, size: 22344 [annotate] [blame] [check-ins using] [diff] | |
2024-03-04
| ||
22:29 | Add endpoints to link transactions between them file: [2554247fbb] check-in: [3659fa393e] user: bohwaz, branch: trunk, size: 22323 [annotate] [blame] [check-ins using] [diff] | |
2024-02-11
| ||
15:17 | Merge trunk changes file: [d9259214ee] check-in: [dff8967040] user: bohwaz, branch: dev, size: 11425 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
21:53 | Throw invalid request method error inside try catch file: [eec6be819a] check-in: [9ecf24707f] user: bohwaz, branch: trunk, size: 21476 [annotate] [blame] [check-ins using] [diff] | |
2024-01-22
| ||
19:29 | Fix JSON export in API file: [b82e232ba8] check-in: [fc15362ce9] user: bohwaz, branch: dev, size: 11421 [annotate] [blame] [check-ins using] [diff] | |
15:18 | Return empty array if result is empty file: [d9065f1af3] check-in: [1a09eef66e] user: bohwaz, branch: dev, size: 11145 [annotate] [blame] [check-ins using] [diff] | |
15:15 | Update API documentation, stream JSON to client on iterators file: [7fb708708c] check-in: [a49c3cc3a7] user: bohwaz, branch: dev, size: 11072 [annotate] [blame] [check-ins using] [diff] | |
2024-01-21
| ||
21:03 | Make Web API better by using same logic as newer APIs, also move code in traits file: [85293fabeb] check-in: [95e40469d2] user: bohwaz, branch: dev, size: 9623 [annotate] [blame] [check-ins using] [diff] | |
2024-01-17
| ||
22:41 | Rename table services_users to services_subscriptions, and split acc_transactions_users in two tables, one for users and one for subscriptions file: [08c52966db] check-in: [28a33baea9] user: bohwaz, branch: dev, size: 21471 [annotate] [blame] [check-ins using] [diff] | |
2024-01-08
| ||
21:37 | * Allow to change category for non-config-admin users, but only to less or same category (no escalation) * Allow to list, edit and delete users from API file: [b6dc99b0ab] check-in: [483bd5bc20] user: bohwaz, branch: trunk, size: 21471 [annotate] [blame] [check-ins using] [diff] | |
2024-01-06
| ||
16:27 | Allow to export accounting from API, including in JSON file: [5d7cbbaad2] check-in: [4e90effc38] user: bohwaz, branch: trunk, size: 19537 [annotate] [blame] [check-ins using] [diff] | |
2023-12-28
| ||
19:58 | Allow to link subscriptions directly when creating a transaction file: [6f1b24a154] check-in: [a73e04861f] user: bohwaz, branch: trunk, size: 19397 [annotate] [blame] [check-ins using] [diff] | |
15:48 | Correct the language used in links between transactions and subscriptions file: [aab9913f6c] check-in: [fafe1cb3d3] user: bohwaz, branch: trunk, size: 19086 [annotate] [blame] [check-ins using] [diff] | |
15:26 | Allow to set transactions from API file: [35bc36ce46] check-in: [20ea0741e1] user: bohwaz, branch: trunk, size: 19089 [annotate] [blame] [check-ins using] [diff] | |
2023-12-22
| ||
15:56 | Fix ctype_digit and false if no parameter is provided file: [92751eb24e] check-in: [c4611ce775] user: bohwaz, branch: trunk, size: 18243 [annotate] [blame] [check-ins using] [diff] | |
2023-12-19
| ||
14:07 | Fix years route in API, thanks @Pierre file: [2380ff7928] check-in: [911e3c3a0a] user: bohwaz, branch: trunk, size: 18213 [annotate] [blame] [check-ins using] [diff] | |
2023-12-14
| ||
19:33 | API: Allow to change related users and transactions from transaction edit too file: [8713f43e71] check-in: [6c383dfa23] user: bohwaz, branch: trunk, size: 18219 [annotate] [blame] [check-ins using] [diff] | |
19:04 | Allow to link transactions from API file: [5f7bc42c40] check-in: [6425cc0541] user: bohwaz, branch: trunk, size: 17931 [annotate] [blame] [check-ins using] [diff] | |
2023-12-08
| ||
23:37 | Add new API endpoint to download all files in a ZIP file file: [abd8e1beac] check-in: [13f7869ad9] user: bohwaz, branch: trunk, size: 17766 [annotate] [blame] [check-ins using] [diff] | |
23:05 | Allow API credentials to access webdav file: [5113afd9e0] check-in: [4a6a9cad95] user: bohwaz, branch: trunk, size: 17600 [annotate] [blame] [check-ins using] [diff] | |
2023-11-26
| ||
15:40 | Make sure to empty memory used by strtok file: [0c2d3af04c] check-in: [c59236a968] user: bohwaz, branch: trunk, size: 17739 [annotate] [blame] [check-ins using] [diff] | |
14:47 | Make sure we always save request input as it cannot be retrieved twice file: [e09e04bdbf] check-in: [2cedd593b6] user: bohwaz, branch: trunk, size: 17700 [annotate] [blame] [check-ins using] [diff] | |
00:17 | Make sure we catch auth errors file: [7c697c626e] check-in: [570dd34178] user: bohwaz, branch: trunk, size: 17645 [annotate] [blame] [check-ins using] [diff] | |
2023-11-25
| ||
21:58 | Refactor API to allow internal use from Brindille file: [83444322a5] check-in: [c4f83d6f78] user: bohwaz, branch: trunk, size: 17643 [annotate] [blame] [check-ins using] [diff] | |
2023-11-04
| ||
09:58 | API: Rename services/import to services/subscriptions/import file: [5cb01c3f7a] check-in: [598646f0ce] user: bohwaz, branch: trunk, size: 15247 [annotate] [blame] [check-ins using] [diff] | |
09:40 | Implement services import in API (thanks @Etienne) file: [d61975d6b9] check-in: [c3b80aaa8b] user: bohwaz, branch: trunk, size: 15218 [annotate] [blame] [check-ins using] [diff] | |
2023-10-29
| ||
20:05 | Fallback to empty string, not NULL, for content-type in API (thanks @ETN) file: [6d49da1567] check-in: [5076641ee9] user: bohwaz, branch: trunk, size: 13467 [annotate] [blame] [check-ins using] [diff] | |
2023-10-20
| ||
12:29 | Fix lines were overwriting amount in simplified transactions file: [d740d0b99a] check-in: [bda4719b70] user: bohwaz, branch: trunk, size: 13469 [annotate] [blame] [check-ins using] [diff] | |
2023-09-24
| ||
21:49 | Flatten web directories for attachments, don't keep all folder hierarchy as it's too much work file: [e74d7a2a32] check-in: [67e3eab21e] user: bohwaz, branch: web-flatten, size: 13470 [annotate] [blame] [check-ins using] [diff] | |
2023-09-20
| ||
14:23 | Don't require amount when changing transaction from API file: [1780f9e678] check-in: [b5bcd74d23] user: bohwaz, branch: dev, size: 13478 [annotate] [blame] [check-ins using] [diff] | |
2023-09-16
| ||
11:46 | Fix JSON output of API file: [4dda899896] check-in: [81e4131161] user: bohwaz, branch: dev, size: 13477 [annotate] [blame] [check-ins using] [diff] | |
2023-08-23
| ||
02:46 | Use new getModifiedProperties from AbstractEntity file: [d33f9b1ef4] check-in: [51951c2947] user: bohwaz, branch: dev, size: 13352 [annotate] [blame] [check-ins using] [diff] | |
2023-08-19
| ||
01:59 | Require admin level file: [8a7ee6631d] check-in: [a197419ded] user: bohwaz, branch: dev, size: 13434 [annotate] [blame] [check-ins using] [diff] | |
01:59 | Implement new users import in public API file: [8792c82481] check-in: [18450584b4] user: bohwaz, branch: dev, size: 13434 [annotate] [blame] [check-ins using] [diff] | |
2023-07-21
| ||
13:28 | Renamed src/include/lib/Garradin/API.php → src/include/lib/Paheko/API.php. Rename everything from Garradin to Paheko file: [0bf8565f88] check-in: [736b20220e] user: bohwaz, branch: dev, size: 11576 [annotate] [blame] [check-ins using] [diff] | |
2023-06-29
| ||
13:26 | Improve SQL search API file: [196759c680] check-in: [67dae269d0] user: bohwaz, branch: dev, size: 11598 [annotate] [blame] [check-ins using] [diff] | |
2023-05-11
| ||
21:09 | Rename Sauvegarde class to Backup file: [2fd14a7e40] check-in: [abe9e45e2d] user: bohwaz, branch: dev, size: 10848 [annotate] [blame] [check-ins using] [diff] | |
2023-05-10
| ||
22:32 | Merge changes from trunk file: [ddda222f1a] check-in: [dc0ce37d99] user: bohwaz, branch: dev, size: 10837 [annotate] [blame] [check-ins using] [diff] | |
2023-05-06
| ||
22:25 | Allow to edit/delete/list users linked to a transaction from the API file: [15a246b4fb] check-in: [ac40970480] user: bohwaz, branch: trunk, size: 10839 [annotate] [blame] [check-ins using] [diff] | |
21:52 | Make API accept data as JSON as well file: [09008a33d9] check-in: [a6a6880903] user: bohwaz, branch: trunk, size: 10054 [annotate] [blame] [check-ins using] [diff] | |
2023-04-02
| ||
17:19 | Merge changes from trunk file: [85d7089e60] check-in: [3245575fd3] user: bohwaz, branch: dev, size: 9830 [annotate] [blame] [check-ins using] [diff] | |
2023-04-01
| ||
20:18 | Implement new parameters in API: 'format' for /sql and 'mode' for user import file: [37622e8d1d] check-in: [4751a9e3af] user: bohwaz, branch: trunk, size: 9832 [annotate] [blame] [check-ins using] [diff] | |
2023-02-07
| ||
21:19 | Merge with trunk file: [1c14e4473d] check-in: [926c313155] user: bohwaz, branch: dev, size: 9447 [annotate] [blame] [check-ins using] [diff] | |
2023-01-27
| ||
23:41 | Allow to use 'current' in API for year journal, instead of year ID, makes it simpler to get current years journal file: [2b3d70413d] check-in: [ccaa7ce17c] user: bohwaz, branch: trunk, size: 9449 [annotate] [blame] [check-ins using] [diff] | |
2023-01-21
| ||
22:31 | Expose account journal in API file: [71a224c4fd] check-in: [c191ba6e28] user: bohwaz, branch: trunk, size: 9216 [annotate] [blame] [check-ins using] [diff] | |
2022-08-07
| ||
22:50 | Refactor reference to session class file: [ef07b4677c] check-in: [ce5f17364a] user: bohwaz, branch: dev, size: 8408 [annotate] [blame] [check-ins using] [diff] | |
2022-07-30
| ||
19:33 | Implement create and edit transactions in API file: [8fac325740] check-in: [b7cb001be2] user: bohwaz, branch: trunk, size: 8410 [annotate] [blame] [check-ins using] [diff] | |
2022-07-28
| ||
01:32 | Implement accounting in API file: [2f97c9a1c0] check-in: [bda54dc686] user: bohwaz, branch: trunk, size: 7781 [annotate] [blame] [check-ins using] [diff] | |
2022-07-05
| ||
11:37 | Fix Web API file: [208f05a8c5] check-in: [7df7dadab8] user: bohwaz, branch: trunk, size: 5953 [annotate] [blame] [check-ins using] [diff] | |
2022-07-04
| ||
21:03 | Implement custom key/secret for API access file: [6a882227fb] check-in: [90ef1eb8b1] user: bohwaz, branch: trunk, size: 5726 [annotate] [blame] [check-ins using] [diff] | |
2022-04-05
| ||
00:55 | Implement API errors: report and fetch all log file: [e7ec1cb315] check-in: [fc84a6f077] user: bohwaz, branch: trunk, size: 5181 [annotate] [blame] [check-ins using] [diff] | |
2021-10-14
| ||
01:05 | Implement API method to import users file: [a8567c62c9] check-in: [d9da611780] user: bohwaz, branch: trunk, size: 4080 [annotate] [blame] [check-ins using] [diff] | |
2021-06-07
| ||
17:01 | Fix issues with out of sync files and web pages, and duplicate URIs in web pages file: [808f82b79d] check-in: [cc5a0e1c1d] user: bohwaz, branch: trunk, size: 3238 [annotate] [blame] [check-ins using] [diff] | |
2021-03-20
| ||
00:04 | Added: Implement minimal API file: [fca20dc380] check-in: [28c82e3d09] user: bohwaz, branch: dev, size: 2106 [annotate] [blame] [check-ins using] | |