ChengLei Shao
99bfd75776
fix: test with database ( #193 )
...
* fix: ui schema test
* fix: sqlite array query
* fix: acl test
* fix: plugin-users test
* fix: database test with postgres
* fix: test with db.getTablePrefix
* fix: test with mysql database
* fix: test with sqlite database
* fix: test with mysql
* fix: test order with mysql
* chore: test clean database
* chore: mockServer clean
* chore: app cleanDb
* chore: plugin-users cleanDb
2022-02-15 22:32:02 +08:00
chenos
a507267b72
feat: code cleanup
2022-02-11 18:13:14 +08:00
ChengLei Shao
8e4336cbe1
feat(server): improve application ( #177 )
...
* feat: getRepository
* getRepository return type
* export action
* refactor(plugin-acl): plugin
* refactor(plugin-action-logs): plugin class
* refactor(plugin-china-region): plugin class
* refactor: plugin class
* fix: cli start command
* feat: pass install-command options into app.install
* fix: cli args
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-02-07 01:14:00 +08:00
ChengLei Shao
246737906d
Feat/GitHub actions ( #148 )
...
* test github actions
* mod: github actions
* mod: github actions
* fix: yarn build
* fix: database pk key error
* fix: test
* skip failed tests
* github test with sqlite && mysql
* fix: mysql query error
2022-01-08 17:16:11 +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
5dfa57581a
Add S3 storage and refactors ( #124 )
...
* add s3 storage and refactors
* fix env and dependencies
2021-12-04 07:58:31 +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
327562f320
fix: disable koa-static in production environment
2021-11-09 16:20:17 +08:00
chenos
2a696eeb7a
fix: process.env.PWD is not set on win10
2021-10-25 13:40:02 +08:00
chenos
27f6bde775
feat: improve code
2021-09-23 00:16:04 +08:00
chenos
248d59f6ec
feat: improve code
2021-09-14 11:09:26 +08:00
chenos
c6b68f2b10
feat: improve code
2021-09-11 18:53:26 +08:00
chenos
551b9ce45d
feat: improve file manager plugin
2021-08-13 23:12:57 +08:00
chenos
17362a8444
refactor: app middlewares
2021-04-07 17:10:52 +08:00
chenos
ce4a22fbb9
style: code formatting
2021-03-28 13:34:51 +08:00
chenos
b95e2da129
chore: adjust parameters
2021-03-22 13:33:57 +08:00
chenos
81399f6037
fix: clean up code and fix tests
2021-03-19 21:27:42 +08:00
chenos
47bd72fa49
fix: jest.setTimeout 300000
2021-01-26 22:44:21 +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
62a7cc2b1f
test: skip bug test cases for ci passing ( #52 )
2021-01-05 15:19:36 +08:00
chenos
4fc2843a05
feat(file-manager): add aliyun oss storage
2020-12-31 12:11:38 +08:00
chenos
6c4a73f260
fix: By USE_STATIC_SERVER environment to determine whether to start the static server
2020-12-23 21:04:03 +08:00
chenos
0a2912fe6e
docs: change 创建 to 新增
2020-12-23 19:55:25 +08:00
chenos
5f69f0d9e1
feat: improves upload and attachment components
2020-12-23 16:03:37 +08:00
Junyi
eb7d5c594e
feat: make single file upload to attachment available ( #46 )
...
* feat: make single file upload to attachment available
* fix: change file name case
* feat: refactor structure and make local server work
* test: skip bug case temporarily
* fix: use middleware to load storage static server
* fix: change meta from values to request.body back and refactor local server middleware
* adjust details
* http:
Co-authored-by: chenos <chenlinxh@gmail.com>
2020-12-23 12:46:13 +08:00
Junyi
8bdbd804f0
feature: add file manager base architecture ( #44 )
...
* feature: add file manager base architecture
* 修改 action 注册方式
* put upload action and middleware together
* bugfix
Co-authored-by: chenos <chenlinxh@gmail.com>
2020-12-19 08:45:19 +08:00
chenos
880737c5c8
feat: add internal parameter to collection options
2020-12-11 10:31:00 +08:00
chenos
9daae13c68
feat: improve plugins ( #14 )
...
* feat: delete defined resources
* feat: api client
* feat: view fields & tab field options & page info...
* fix: view type
2020-11-13 22:01:14 +08:00
chen
bf2e315c9e
refactor: code cleanup
2020-11-11 20:57: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