chenos
f06a4497f0
fix: serialize params with qs
2022-02-25 23:41:33 +08:00
chenos
872ee79146
refactor(database): model toJSON without the hidden fields
2022-02-23 18:18:38 +08:00
ChengLei Shao
6c381313cb
refactor: perPage to pageSize ( #197 )
2022-02-18 09:46:10 +08:00
chenos
ae43b1e99c
fix: errors in tests
2022-02-13 20:36:53 +08:00
chenos
f0eb2eee20
feat: improve the params of the ctx.action
2022-01-23 12:42:35 +08:00
ChengLei Shao
79ba391aee
refactor: actions ( #137 )
...
* db test
* associated list action
* associated list action
* fix belongs to many repository test
* create action
* update action
* add update & destroy has one
* get action
* add action
* set action
* remove action
* toggle action
* chore: code import
* add sort field mutex
* change field mutex position
* feat: handle sort field scope change
* feat: sort actions
* fix: add action
* rename sort action to move action
* more actions params
* feat: repository destroy with filter and filterByPK
* feat: hasmany repository destroy with filter and filterByPK
* feat: belongsToMany repository destroy with filter and filterByPK
* fix: actions tests lock error
* feat: code cleanup
Co-authored-by: chenos <chenlinxh@gmail.com>
2021-12-16 16:46:54 +08:00
chenos
732d31009e
v0.6
2021-12-06 21:23:34 +08:00
chenos
c1b560e928
feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex ( #126 )
...
* resourceIndex & associatedIndex
* resourceIndex & associatedIndex
2021-12-04 16:28:52 +08:00
Junyi
60b966f59e
Fix: plugin-file-manager ( #111 )
...
* fix: test cases
* fix env used by file manager
* default value of process.env.LOCAL_STORAGE_BASE_URL
* use workspace dependencies
* refactor some env to adapt more scenario
* fix reviewing issues
* fix env default value
* update umi config
* bugfix
* fix shared cache
Co-authored-by: chenos <chenlinxh@gmail.com>
2021-12-03 07:31:22 +08:00
chenos
336e0b17b8
feat: improve code
2021-09-09 23:57:01 +08:00
chenos
edbe1ecb67
feat: improve rest api middleware
2021-09-09 12:48:01 +08:00
Junyi
9495917e97
fix: minor problems ( #72 )
2021-04-04 23:33:06 +08:00
chenos
ce4a22fbb9
style: code formatting
2021-03-28 13:34:51 +08:00
Junyi
c5f089d7b7
feat: add permissions plugin ( #53 )
...
* test: skip bug test cases for ci passing
* feat: add base structure of plugin-permissions
* fix: user token parsing
* Refactor action parameter for better mergeParams (#55 )
* refactor: add parameter types to handle parameters in action [WIP]
* fix: action parameter
* fix: test cases
* test: try to fix build error
* remove unused packages
* fix: revert compatibility back
Co-authored-by: chenos <chenlinxh@gmail.com>
* 补充权限界面相关功能
* bugfix
* fix: developer mode does not work
* feat: add action scope and fields limitation in permission
* 改进权限配置表单
* feat: get/update action for role.collection
* add scope select component
* add role users tabs
* typings
* test: temp skip
Co-authored-by: chenos <chenlinxh@gmail.com>
2021-01-13 16:23:15 +08:00
Junyi
b2fe087fc2
Feature: custom operators for querying ( #48 )
...
* feat: add some custom operators for querying
* feat: add some custom operators for querying
* test: fix cases
* improve custom operator function
* improve filter field component
Co-authored-by: chenos <chenlinxh@gmail.com>
2020-12-28 21:08:13 +08:00
Junyi
7fcce0943a
fix: use wrapped and logic for merging filters ( #42 )
2020-12-14 22:07:23 +08:00
Junyi
32a8483336
feat: add filter and transaction for destroy action ( #35 )
...
* feat: add filter and transaction for destroy action
* fix: batch destroy in to-many relactionship
2020-12-08 21:20:30 +08:00
chenos
868dd1aaaa
refactor: change registerHandler to registerActionHandler
2020-12-02 13:48:19 +08:00
Junyi
cd0b357887
Test/list ( #19 )
...
* test: add more case for list
* feat: allow order by associations in sorting
* fix: add more utils test in resourcer and fix except usage
* test: fix cases
* fix: page default value and max page size
* fix: page params and cases
* fix: list params
* fix: constants in list action
* fix: count when include, attributes when except and cases
* test: add case for hasMany.
2020-11-23 16:49:46 +08:00
Junyi
85e42f95a5
test: refactor test in database and add more ( #17 )
2020-11-19 23:30:30 +08:00
chenos
77dc7227a0
fix: parseRequest & registerHandlers ( #10 )
2020-11-12 11:48:54 +08:00
chen
204a516165
test: add a few test cases
2020-11-11 22:52:27 +08:00
chen
812cd0766d
feat: initializing resources from the database
2020-11-11 18:16:18 +08:00
chenos
b00c24d5c6
feat: support register and call partial actions ( #7 )
2020-11-11 16:32:18 +08:00
chenos
dcdb21d398
发布核心框架 ( #6 )
...
* api/ui 改名为 server/client
* 微调
* 继续完善 pages
* Fix env file and file mode. (#1 )
* Fix: ignore .env file and environment variable names.
* Fix: correct file mode.
* fix: put environment variables together
* fix: separate data and ui resourcer
* feat: collection loader
* feat: redirectTo
* feat: fields & actions & views
* feat: fields & actions
* feat: app & pages & collections...
* feat: collections & pages & permissions...
* Doc: add readme (#2 )
* Doc: add README.md.
* Util: add .editorconfig.
* Fix: use glob ignore option instead of additional checking. (#3 )
* Fix: typo. (#4 )
* feat: permissions
* feat: getCollection & getView actions
* refactor: code cleanup
Co-authored-by: Junyi <mytharcher@users.noreply.github.com>
2020-11-11 15:23:39 +08:00
chen
e5d30b30ba
first commit
2020-10-24 15:34:43 +08:00