Gao Sun
8c451b4e3c
chore: upgrade silverhand packages ( #1854 )
2022-09-01 17:03:49 +08:00
IceHe.Life
cdf210df10
feat(schemas): guard string max length ( #1737 )
2022-08-10 06:10:19 +00:00
Gao Sun
08bea22195
chore(deps): upgrade packages ( #1738 )
...
* chore(deps): upgrade packages
* refactor: update per lint report
* chore(deps): upgrade configs
* fix(ui): lint rules compatibility
* chore: remove unused override
* chore(deps): upgrade jest config
2022-08-05 05:58:31 +00:00
Gao Sun
6c39790180
feat(core): add response guard ( #1542 )
...
* feat(core): add response guard
* refactor(core): print error if not prod
2022-07-15 17:01:51 +08:00
renovate[bot]
87a9f8a2ae
chore(deps): update dependency @silverhand/eslint-config to ^0.11.0 ( #775 )
...
* chore(deps): update dependency @silverhand/eslint-config to ^0.11.0
* chore: add comments
* fix: lockfile
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2022-05-11 06:13:06 +00:00
Gao Sun
f7925d9332
chore: upgrade configs and eslint ( #294 )
...
* chore: upgrade configs and eslint
* chore: update lockfile
* fix(ui): stylelint
2022-02-28 15:21:48 +08:00
Charles Zhao
f30cae7377
chore: upgrade eslint-config to v0.6.1
2022-01-27 19:26:34 +08:00
simeng-li
99f85ca44c
refactor(schema): rename schema ( #182 )
...
* refactor(schema): rename schema
rename schema update to create
rename guard to createGuard
* fix(core): ci fix
fix ci errors
* refactor(schema): rename schema type FooCreate to CreateFoo
rename schema type from FooCreate to CreateFoo
* fix(schema): add guard nullable
add guard nullable gen method
2022-01-18 12:44:08 +08:00
Darcy Ye
6e9cabe50b
chore: rename all \w+DBEntry
as \w+Update
to eliminate understanding ( #173 )
2022-01-12 16:22:33 +08:00
Wang Sijie
5b404e2b2e
chore: add boolean type for postgres ( #163 )
...
* chore: add boolean type for postgres
* chore: remove bool
2022-01-07 12:09:38 +08:00
Darcy Ye
dd7a385363
chore: update dependency of ESLint to version 8.1.0 or later ( #155 )
...
* chore: update eslint version to 8.1.0
* chore: update silverhand configs dependency
* chore: update silverhand configs dependency and fix code block according to linting rules
2021-12-20 14:20:23 +08:00
Wang Sijie
7ce706ccbe
feat: generate 2 types for db table schema ( #154 )
...
* feat(schema): generate Model and DBEntry
* feat: generate 2 types for db table
2021-12-08 11:11:27 +08:00
simeng-li
18a142ab65
feat(schema): add resource and scope table ( #145 )
...
* feat(schema): add resource and scope table
implement resource-servers and resource-scopes table with some basic queries
* fix(schema): remove scope update querie
not allowed to update scope once created
* feat(schema): add resourceId foreign key to the scope table
add resourceId foreign key to the scope table
* fix(schema): remove trailling comma
remove trailling comma
* fix(schema): cr fix replace resource-servers table name using resources
replace resource-servers table name using resources
2021-12-01 11:41:16 +08:00
Wang Sijie
acdbc5db56
feat(schema): user logs ( #137 )
...
* feat(schema): user logs
* fix(core): use z.object
* fix(core): add log result type
* fix: comments in sql
* fix: user_log_type and user_log_result
2021-11-29 15:47:43 +08:00
simeng-li
34e979d7d9
fix(schema): update db-entries generation job ( #120 )
...
On Node 16.x.x fs.rmdir throw err if dir does not exist
Also from Node 16.x.x fs.rmdir will be deprecated, use fs.rm instead
2021-09-28 10:02:30 +08:00
Gao Sun
7c69896126
refactor: @logto/essentials
-> @silverhand/essentials
( #118 )
...
* refactor: `@logto/essentials` -> `@silverhand/essentials`
* chore: remove useless comment
2021-09-16 23:48:06 +08:00
Gao Sun
7ae7912642
refactor: adopt new ESLint rule set for FP ( #111 )
2021-09-07 20:24:27 +08:00
Gao Sun
806e99de61
refactor: replace plain assert
with a more strict version ( #103 )
2021-08-31 22:45:28 +08:00
Gao Sun
ea4cfd0e59
chore: update eslint config ( #98 )
2021-08-30 11:30:54 +08:00
Gao Sun
4973053fda
refactor: integrate zod in schemas ( #90 )
2021-08-26 13:05:23 +08:00
Gao Sun
f48534ed18
refactor: unify timestamp usage
2021-08-18 16:36:52 +08:00
Gao Sun
6f604f40c2
refactor: improved error code of buildInsertInto()
2021-08-18 11:54:05 +08:00
Gao Sun
b192b7d17c
feat: POST /applicaiton
2021-08-18 00:24:00 +08:00
Gao Sun
b432b10df0
chore: use shared config
2021-07-25 17:40:51 +08:00
Gao Sun
6e7a4700d9
feat: remove redundant fields and add TS type support in generated files
2021-07-25 17:40:50 +08:00
Gao Sun
fbd8498c25
feat: add fieldKeys
in generated const
2021-07-25 17:40:50 +08:00
Gao Sun
f273ad08e5
fix: add prepare
script
2021-07-25 17:40:50 +08:00
Gao Sun
d30260634d
feat: conditional generate custom types file and export types in index
2021-07-25 17:40:50 +08:00
Gao Sun
efa550834a
feat: generate enum types from SQL
2021-07-25 17:40:50 +08:00
Gao Sun
68d67016ae
Add user table
2021-07-25 17:40:49 +08:00
Gao Sun
053b775e49
Use essentials
2021-07-25 17:40:49 +08:00
Gao Sun
163ca3e51f
Update instance to readonly const
2021-07-25 17:40:49 +08:00
Gao Sun
7961a7fbf0
Generate table metadata
2021-07-25 17:40:49 +08:00
Gao Sun
3b08c4aee8
Complete table types generation
2021-07-25 17:40:49 +08:00
Gao Sun
c8721ac1f8
Init table type generation
2021-07-25 17:40:49 +08:00