1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-06-26 11:57:41 +02:00
Commit Graph

60 Commits

Author SHA1 Message Date
633ab88b04 Linting 2022-04-13 12:30:22 +02:00
442a5c5e36 First proro of trusting, with models and front, but no additional permissions 2022-04-13 12:30:22 +02:00
fb98d9cd8b Fix one more error in alias autocompletion
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-09 10:53:40 +02:00
af4be98b5b Fix consumer search with non-regex values (only for consumers, not for all search fields in API)
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-09 10:41:57 +02:00
d902e63a0c Allow search aliases per exact name
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:46 +02:00
8be16e7b58 Permissions support fully OAuth2 scopes
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:58:05 +02:00
ea092803d7 Check permissions per request instead of per user
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:58:05 +02:00
317966d5c1 Merge branch 'l_eveil_du_nanax' into 'beta'
More linting

See merge request bde/nk20!163
2021-06-14 20:25:40 +00:00
d5ecb72a71 Update copyright for 2021
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-14 21:45:56 +02:00
1ca5133026 BaseException.message is removed in Python 3 2021-05-05 19:12:23 +02:00
93bc6bb245 Do not call setattr with a constant attribute value 2021-05-05 19:12:03 +02:00
f570ff3cd5 Check that permissions are working when accessing to API pages
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
2020-12-23 18:21:59 +01:00
3a20555663 Unit tests for API pages, closes #83
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
2020-12-23 14:54:21 +01:00
95be0042e9 Fix transaction API page 2020-12-22 13:28:43 +01:00
eae091625a More API filters for the note app 2020-12-22 12:37:21 +01:00
860c7b50e5 Filter a consumer by its note id 2020-09-10 14:42:52 +02:00
afdc75c0bd Access to consumer object wa buggy 2020-09-10 14:41:09 +02:00
c6603e8aa7 Add more filters in the API 2020-09-10 14:37:11 +02:00
bf7f5b9cd6 Test and cover fully member app 2020-09-02 22:54:01 +02:00
8db9e92986 Sqlite does not support order by in subqueries 2020-09-02 18:01:41 +02:00
7c9287e387 Test and cover note app 2020-09-01 15:54:56 +02:00
08c8792aed Fix alias deletion 2020-08-31 21:32:45 +02:00
5e65e2d74a Add "Lock note" feature 2020-08-31 20:15:48 +02:00
a9258c332a Order note research results: match first aliases then normalized names 2020-08-30 22:33:59 +02:00
0de69cbfaf 💚 Fix linters 2020-08-06 12:50:24 +02:00
c205219d47 🐛 Fix transaction update concurency 2020-08-05 19:42:44 +02:00
5ea8d8f870 🎨 Update activity interface 2020-08-03 16:11:05 +02:00
9008baad3a Better alias research, closes #51 2020-07-31 17:07:14 +02:00
9361f3f2f0 Aliases should load really faster 2020-07-30 15:07:30 +02:00
20011db37e Order aliases by name 2020-07-29 19:03:11 +02:00
751147f254 Don't display a note that we can't see, fix CI, fix distinct fields on PostgresSQL DB 2020-04-10 00:02:22 +02:00
bac81cd13e Merge branch 'master' into tranfer_front
# Conflicts:
#	static/js/base.js
2020-04-09 22:49:52 +02:00
6ea59a4603 Merge branch 'master' into tranfer_front 2020-03-28 17:47:20 +01:00
d8949a993a get alias and note infos together 2020-03-28 17:42:29 +01:00
f09364d3d8 Custom auto-complete fields, remove DAL requirement 2020-03-27 16:19:33 +01:00
823bcfe781 Fix CI 2020-03-27 14:19:55 +01:00
a3a8fd601c revert to ReadProtectedViewset 2020-03-27 13:26:47 +01:00
c50e17c555 error handling up to client 2020-03-26 23:05:37 +01:00
757dfdd914 serializer config 2020-03-26 17:45:24 +01:00
f85f292d5b linter compliance 2020-03-25 00:12:56 +01:00
ba04a6555f dynamically delete buttons 2020-03-24 22:12:59 +01:00
7cd8a37aec non dynamic search for button 2020-03-23 20:21:25 +01:00
091c427707 Restructurate code 2020-03-20 14:43:35 +01:00
3f2b21f7f4 Fix CI 2020-03-20 02:14:43 +01:00
6fc43e651e More optimisation 2020-03-20 01:46:59 +01:00
74c0fcca83 Notes are read-only in the API, but can be modified with scripts (ie. transactions) 2020-03-19 19:29:52 +01:00
d083894e9b Fix note display for users that don't have enough rights 2020-03-19 14:25:43 +01:00
730d37c620 Protect views from viewing if the user has no right to view an object 2020-03-19 02:26:06 +01:00
057f42fdb6 Handle permissions (and it seems working!) 2020-03-18 14:42:35 +01:00
8c795c38dc Minor fixes on consumptions page, research is now faster 2020-03-13 10:29:27 +01:00