Commit Graph

206 Commits

Author SHA1 Message Date
long2ice
72bba2700a update deps 2021-03-17 10:39:10 +08:00
long2ice
30de191735 update pypi.yml 2021-02-04 21:59:34 +08:00
long2ice
840ee8ccab update deps and changelog v0.3.3 2021-02-04 21:53:12 +08:00
long2ice
0e202475d7 Merge pull request #30 from swevm/dev
Only show action buttons if user has permission
2021-02-04 21:51:38 +08:00
long2ice
d566403652 update deps and docs 2021-01-29 22:23:49 +08:00
swevm
1d79c1ff73 Simplified "has permission" logic and fixed a major flow in "{resoruce}/grid" not applying correct data to _actions
Function has_resource_permission() need to live in depends.py as it cause circular dependencies if in common.py
2021-01-21 10:48:02 +01:00
swevm
861aea95ab Fix style 2021-01-19 18:16:23 +01:00
swevm
643e66560c Only the buttons corrsponding to what actions uses are allowed to execute are displayed in frontend.
Changes:
-One extre function added to depends that only check is user has specific permission added
-Populate _action to returned dict in {resource}/grid
2021-01-17 10:29:23 +01:00
long2ice
a1baa185a7 Merge pull request #27 from swevm/dev
Allow setting custom header and page_header in Site()
2021-01-09 16:01:57 +08:00
Magnus Nilsson
46ca9beba6 Merge pull request #2 from swevm/Custom-headers-for-Site
Allow setting custom header and page_header
2021-01-08 09:18:20 +01:00
Magnus Nilsson
3c439da655 Allow setting custom header and page_header
Allow optional custom `header` and `page_header` settings in `class Site(BaseModel):`
header need to be a string looking like `<div>CUSTOM_HEADER</div>` due to how its rendered in frontend

Also, removed duplicate footer parameter in `class Site(BaseModel):` definition.
2021-01-08 09:16:09 +01:00
long2ice
2d1245d26b Fix latest tortoise error. 2021-01-06 13:40:38 +08:00
long2ice
5433be8109 Merge pull request #26 from swevm/dev
Fix JWT decode to allow accessing protected rest endpoints
2021-01-04 21:13:34 +08:00
Magnus Nilsson
e7195f6379 Merge pull request #1 from swevm/devmn
Working decoding for JWT.
2021-01-04 13:00:38 +01:00
swevm
54a9e958fe Working decoding for JWT.
Fixes:
401 error for all endpoints requiring JWT token

In factory.py when JWT are encoded HS256 is specified as algorithm. Same need to be done for decoding.

Making algorithm configurable is likely better but for now this works.
2021-01-04 12:39:38 +01:00
long2ice
2b06f26454 update deps 2020-12-14 23:10:54 +08:00
long2ice
cad0b6a9eb update deps 2020-11-11 14:17:18 +08:00
long2ice
61825cc8c6 update README.md 2020-11-02 17:53:48 +08:00
long2ice
f130cd9196 Fix home menu and update version 2020-11-02 17:49:49 +08:00
long2ice
e76b31b5d2 Merge pull request #20 from grski/custom-menus-createsuperuser
[docs/custom-menus-createsuperuser] add more detailed docs
2020-10-29 10:15:06 +08:00
Olaf Górski
0abefb5a0f [docs/custom-menus-createsuperuser] add more detailed docs about custom menus and about createsuperuser command 2020-10-29 01:15:59 +01:00
long2ice
202ae97fde update deps 2020-10-25 17:57:35 +08:00
long2ice
904bb51f76 update example v0.3.2 2020-10-19 21:07:43 +08:00
long2ice
9af3bb6f2d update docs 2020-10-19 20:59:59 +08:00
long2ice
9dd2129536 delete Visitor 2020-10-19 20:55:08 +08:00
long2ice
92f0e2fd62 update docs 2020-10-19 19:09:43 +08:00
long2ice
0684f01c41 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	examples/main.py
2020-10-19 18:52:03 +08:00
long2ice
c6a8409e56 Fix check 2020-10-19 17:57:13 +08:00
long2ice
9b4a41b3f9 Add custom filters 2020-10-19 17:55:17 +08:00
long2ice
0e95a7b146 Hide menu when no children menu. 2020-10-15 12:54:44 +08:00
long2ice
330401b0a1 Merge remote-tracking branch 'origin/dev' into dev 2020-10-02 23:05:07 +08:00
long2ice
e12176c211 update api docs address 2020-09-30 11:46:01 +08:00
long2ice
91db89ea43 add TZ in docker-compose.yml 2020-09-22 23:41:48 +08:00
long2ice
86f2d202da update example.sql 2020-09-22 23:35:27 +08:00
long2ice
a28bd454dd add Visitor in example 2020-09-22 23:28:53 +08:00
long2ice
7e2889510e update docs.yml 2020-09-22 15:35:05 +08:00
long2ice
f3c517d2e5 complete documentation 2020-09-22 15:28:16 +08:00
long2ice
42db079f63 add mkdocs 2020-09-21 17:50:02 +08:00
long2ice
51621aeaf0 update docker-compose.yml 2020-09-19 20:30:45 +08:00
long2ice
f3bb80bfc5 update deploy 2020-09-19 20:26:30 +08:00
long2ice
4a6c5c9a22 remove docs 2020-09-19 12:36:33 +08:00
long2ice
a5de253b04 update README.md 2020-09-09 21:09:15 +08:00
long2ice
31022374b5 update README.md 2020-09-04 10:20:59 +08:00
long2ice
3ea6d6e4ed add import v0.3.1 2020-09-03 15:42:24 +08:00
long2ice
e7510d0bef update README.md 2020-09-02 13:32:23 +08:00
long2ice
2dd95e364a add adminlog 2020-09-01 23:50:00 +08:00
long2ice
4e48822711 add import 2020-09-01 23:04:37 +08:00
long2ice
b8a270ae8a Merge remote-tracking branch 'origin/dev' into dev 2020-08-26 21:07:18 +08:00
long2ice
5b26302724 update example 2020-08-26 21:07:03 +08:00
long2ice
804fcc819f use docker run example 2020-08-18 15:52:18 +08:00