Commit graph

583 commits

Author SHA1 Message Date
ThatOneCalculator
cbc4403cd0
Merge branch 'develop' 2023-07-19 15:21:57 -07:00
ThatOneCalculator
3861f79cee
readme 2023-07-19 15:21:04 -07:00
ThatOneCalculator
b4ed4dec47
v1.0.1 2023-07-19 15:20:22 -07:00
ThatOneCalculator
65157a42ea
Merge branch 'develop' 2023-07-19 11:22:58 -07:00
ThatOneCalculator
d0d7952b59
repo move 2023-07-19 11:15:08 -07:00
ThatOneCalculator
af08308913
badge 2023-07-19 10:51:58 -07:00
ThatOneCalculator
1eea65386e
docs: 📝 codeberg -> gitlab 2023-07-19 10:22:36 -07:00
ThatOneCalculator
e67633298e
docs: 🚚 new website 2023-07-19 10:06:57 -07:00
ThatOneCalculator
7dce4cccae
repo 2023-07-18 21:21:48 -07:00
ThatOneCalculator
ff08ec77ee
we be renamin 2023-07-15 14:21:17 -07:00
ThatOneCalculator
bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
ThatOneCalculator
13bf9839d1
docs: 📝 FoundKey migration docs
Co-authored-by: Jeder <jeder@noreply.codeberg.org>
Superscedes #10471
2023-07-11 15:05:58 -07:00
ThatOneCalculator
cd66f859ab
docs: 📝 join server 2023-07-10 21:35:20 -07:00
Kainoa Kanter
bcb8ceadc7 docs: 📝 simplify dependencies 2023-07-07 05:44:22 +00:00
ThatOneCalculator
b28a1c97cb
docs: 📝 KeyDB, megalodon 2023-07-06 17:29:29 -07:00
ThatOneCalculator
5fb2d95598
docs: ✏️ dragonflydb typo 2023-07-06 11:55:02 -07:00
ThatOneCalculator
5aef784ecd
docs: 📝 dragonfly flag 2023-07-06 11:52:48 -07:00
ThatOneCalculator
1548250360
feat: cache server 2023-07-06 11:50:34 -07:00
ThatOneCalculator
6da5a5b89b
find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator
4a3bcbeb5e
docs: 📝 mention libvips requirement
#10352
2023-06-24 13:23:12 -07:00
ThatOneCalculator
cbd781b5b9
docs: 📝 update links 2023-06-23 20:10:12 -07:00
ThatOneCalculator
d342539450
docs: 📝 min rust ver 2023-06-21 22:13:57 -07:00
ThatOneCalculator
e728a40a9a
docs: 📝 changelog 2023-06-14 20:25:22 -07:00
Kainoa Kanter
9bc2a8202e docs: 📝 tips 2023-06-10 16:09:48 +00:00
Kainoa Kanter
3749f92cc8 docs: 📝 rust version 2023-06-03 16:00:46 +00:00
naskya
d9bf0f7cc4
instance -> server 2023-06-03 04:16:36 +09:00
Kainoa Kanter
2619c141ab docs: 📝 full git clone 2023-05-31 02:41:29 +00:00
Kainoa Kanter
e7a028e9dd docs: 📝 typos 2023-05-31 02:40:23 +00:00
Kainoa Kanter
862384d32d docs: 📝 versions 2023-05-31 02:37:57 +00:00
ThatOneCalculator
d339fa3a1a
node v20 2023-05-29 19:49:53 -07:00
ThatOneCalculator
61ebac5817
docs: deps 2023-05-29 09:22:24 -07:00
ThatOneCalculator
8806ce8923
docs: searc providers 2023-05-29 09:21:45 -07:00
ThatOneCalculator
fff166be42
docs: develop by default 2023-05-23 18:03:45 -07:00
ThatOneCalculator
97e69144f6
docs: notes 2023-05-22 17:40:59 -07:00
Pyrox
0e07a2773d
docs: Add configuration for Caddy 2023-05-11 09:27:23 -04:00
ThatOneCalculator
9ed2173b42
docs: cleanup apache 2023-05-10 17:10:01 -07:00
Kainoa Kanter
6b9b4a6866
Merge pull request 'docs: Add Apache2 documentation' (#10078) from warrows/calckey:main into main
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10078
2023-05-10 17:08:51 -07:00
ThatOneCalculator
6616f246a4
docs: cleanup apache 2023-05-10 17:08:16 -07:00
ThatOneCalculator
19d745b843
docs: add opencollective 2023-05-10 16:59:47 -07:00
ThatOneCalculator
f74cf06062
docs: fix k8s link 2023-05-10 16:56:46 -07:00
ThatOneCalculator
890b3b5bc3
Merge remote-tracking branch 'helm/add-helm-chart' into develop 2023-05-10 16:54:26 -07:00
warrows
0fbae5f9ab
Doc : Tell admins to use a symoblic link instead of copying nginx conf
Signed-off-by: warrows <codeberg@warrows.fr>
2023-05-10 13:17:47 +02:00
warrows
249f5da269
Doc : Add apache2 basic configuration to documentation
Signed-off-by: warrows <codeberg@warrows.fr>
2023-05-10 13:17:17 +02:00
ThatOneCalculator
20c424d18b
docs: 📝 pm2 logrotate 2023-05-07 12:35:46 -07:00
ThatOneCalculator
de3f231470
docs: links 2023-05-05 12:51:26 -07:00
ThatOneCalculator
f3b45186fb
docs 2023-04-29 13:38:52 -07:00
warrows
93101ff7af Fix readme link to docker doc page 2023-04-27 14:09:37 +00:00
ThatOneCalculator
9813e72a27
Revert "docs: rm yunohost"
This reverts commit 9ef11deb99.
2023-04-19 20:41:57 -07:00
Kainoa Kanter
9ef11deb99 docs: rm yunohost
has been broken for months, I don't maintain it either.
2023-04-17 02:21:19 +00:00
s1idewhist1e
c58ce6c53b Refactor: use rust for native mastodon id conversion (#9786)
This uses [napi-rs](https://napi.rs/) to allow for automatic generation of node bindings for the native code.

I also changed the `isolatedModules` TS flag to false to allow for `static enum` to be shared across modules. It doesn't seem to be necessary for the build system that CK uses.

Currently this method does not work with ID generators with longer IDs. Likely the best solution is to add another key in the database.

Some benchmarks for 1 million conversions:

```
	node, x1_000_000: 2.847s
	rust, x1_000_000: 1.265s
```

There are still optimizations that can be made, but I think this is a good starting point and a good way to bring rust into the CK stack.

Co-authored-by: s1idewhist1e <trombonedude05@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9786
Co-authored-by: s1idewhist1e <s1idewhist1e@noreply.codeberg.org>
Co-committed-by: s1idewhist1e <s1idewhist1e@noreply.codeberg.org>
2023-03-31 01:58:28 +00:00