Commit Graph

25242 Commits

Author SHA1 Message Date
Kainoa Kanter 7017b13706 dev39 2023-06-03 06:02:47 +00:00
Kainoa Kanter d81af5e991 Merge pull request '[PR]: feat: rust backend model and utilities' (#10250) from nmkj/calckey:native-model into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10250
2023-06-03 06:00:46 +00:00
ThatOneCalculator f3bd82b074
refactor: ♻️ sync note summaries 2023-06-02 22:11:34 -07:00
ThatOneCalculator 7ea4c39fb7
refactor: ♻️ ssr views
Correct og:type for users, format docs, deprecate _info_card_
2023-06-02 21:45:11 -07:00
Namekuji 382b009ffd
add cargo test script 2023-06-03 00:40:51 -04:00
Namekuji 15f8a4cbba
cargo formats all modules 2023-06-03 00:37:10 -04:00
Namekuji d7f80edbea
call seaorm migrations after typeorm 2023-06-03 00:27:00 -04:00
Namekuji afe4c76392
fix migration 2023-06-02 23:48:28 -04:00
Namekuji d3d30bbbc2
add integration test of antenna 2023-06-02 23:48:28 -04:00
Namekuji 874b0a2c69
add unit test 2023-06-02 23:48:27 -04:00
Namekuji 7cf2b39cde
fix unit tests 2023-06-02 23:48:27 -04:00
Namekuji c443a5601c
add format script 2023-06-02 23:48:27 -04:00
Namekuji 80e5d25698
pnpm install 2023-06-02 23:48:26 -04:00
Namekuji 0224824a36
fix native import 2023-06-02 23:48:26 -04:00
Namekuji 10072d6e4d
remove node cuid2 2023-06-02 23:48:26 -04:00
Namekuji ba578c8701
initialize native database on boot 2023-06-02 23:48:25 -04:00
Namekuji 8bb87f9ea4
use native generators 2023-06-02 23:48:25 -04:00
Namekuji 55118df538
add test 2023-06-02 23:48:25 -04:00
Namekuji a10ade8cf5
fix unit test 2023-06-02 23:48:24 -04:00
Namekuji 752d63e6de
add native calls 2023-06-02 23:48:24 -04:00
Namekuji e932d6effa
use schema in native-utils 2023-06-02 23:48:24 -04:00
Namekuji 5e9dce3e8c
adjust module structure 2023-06-02 23:48:23 -04:00
Namekuji 148dbbe56d
move files out from crate 2023-06-02 23:48:23 -04:00
Namekuji 403e95b673
fix unit test 2023-06-02 23:48:22 -04:00
Namekuji e51deb3794
add napi schema 2023-06-02 23:48:22 -04:00
Namekuji d0734ef4c9
add pack_by_id 2023-06-02 23:48:22 -04:00
Namekuji c9f31aef9b
add default values 2023-06-02 23:48:21 -04:00
Namekuji 3eb87c8f04
rename feature 2023-06-02 23:48:21 -04:00
Namekuji 193c75a2bb
skip empty array 2023-06-02 23:48:21 -04:00
Namekuji d9d2673939
use thread to copy data 2023-06-02 23:48:20 -04:00
Namekuji 3010ac9e74
use iden enum 2023-06-02 23:48:20 -04:00
Namekuji d28f74b513
fix primary key specifier 2023-06-02 23:48:20 -04:00
Namekuji 98f2397fbb
add migration to convert array to jsonb 2023-06-02 23:48:19 -04:00
Namekuji 745384ff58
use vec newtype 2023-06-02 23:48:19 -04:00
Namekuji 6178593e22
make sqlite compat 2023-06-02 23:48:19 -04:00
Namekuji 354ece6432
add abstraction of string array type 2023-06-02 23:48:18 -04:00
Namekuji 0bd5893e7d
fix varchar array 2023-06-02 23:48:18 -04:00
Namekuji 1455068e0c
add newtype 2023-06-02 23:48:18 -04:00
Namekuji 76e5e31411
todo unread note check 2023-06-02 23:48:17 -04:00
Namekuji 6698c00f78
rename test modules 2023-06-02 23:48:17 -04:00
Namekuji 6bbfe1a6b4
add tests 2023-06-02 23:48:17 -04:00
Namekuji 4012d38f7f
add integration test in model 2023-06-02 23:48:16 -04:00
Namekuji 737ccfe11c
remove mock database 2023-06-02 23:48:16 -04:00
Namekuji f1f3e5976d
add random string generator 2023-06-02 23:48:15 -04:00
Namekuji 6bb8775b2e
change aid to cuid2 2023-06-02 23:48:15 -04:00
Namekuji eda1e7ab3b
fix features 2023-06-02 23:48:15 -04:00
Namekuji 00ba8a2804
return mock db when mock feature is enabled 2023-06-02 23:48:14 -04:00
Namekuji 2f9a6859f1
add utility crate 2023-06-02 23:48:14 -04:00
Namekuji 535eb3540b
add mock database 2023-06-02 23:48:14 -04:00
Namekuji d453eaf4ae
remove unused feature 2023-06-02 23:48:13 -04:00