Commit Graph

83 Commits

Author SHA1 Message Date
naskya fe2fa315f3
dev: gitignore local cargo config 2024-06-03 07:14:35 +09:00
naskya 39a814633b
chore: update .gitignore 2024-05-19 20:04:57 +09:00
naskya 3e4b093cd8
meta: update gitignore 2024-05-07 21:23:17 +09:00
Lhcfl 3061147bd3 feat: scheduled note creation 2024-05-03 21:42:40 +08:00
naskya 0491e11a9e
refactor: create virtual rust workspace in the repository root
Co-authored-by: sup39 <dev@sup39.dev>
2024-04-12 03:24:13 +09:00
naskya 996610aa2e
dev: port some scripts in package.json to Makefile 2024-03-23 01:39:12 +09:00
naskya 293bbe5449
dev: do not gitignore compose file for development environments 2024-03-19 22:54:32 +09:00
naskya dff0cb799c
docs: update documents and config files
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-19 00:21:02 +09:00
老周部落 616c52eff9
fix small bug 2024-03-05 18:31:02 +08:00
naskya 3043d94f7f
chore (dev): gitignore dev/firefish 2024-03-04 01:50:17 +09:00
老周部落 9a63f85567
feat(dev): add new docker-based dev env to replace broken nix dev env. 2024-03-03 14:42:29 +08:00
naskya fb12399a52
chore: gitignore custom directory 2024-03-02 00:20:05 +09:00
Trojaner a706abca55 Extend gitignore for local history VSCode plugin
Co-authored-by: TrojanerHD <github@trojaner.dev>
2024-02-29 00:12:06 +00:00
naskya 808f65ead4
container: rename docker-compose.yml to docker-compose.example.yml 2024-02-22 16:48:43 +09:00
naskya 567ae0efb5
dev: add scripts to prepare dev environment 2024-02-12 02:23:25 +09:00
ThatOneCalculator 5d06aa5f13
chore: 🚨 lint 2023-09-01 16:27:33 -07:00
ThatOneCalculator 06fcef60a1
chore: ⬆️ up deps 2023-08-08 17:38:03 -07:00
ThatOneCalculator 91a4cfe3c1
fix: 💚 Docker env for CI 2023-08-01 23:32:30 -07:00
Namekuji 32fac53e8d
feat: backend debug in vscode 2023-07-30 16:27:13 -04:00
ThatOneCalculator ebf7fb1a04
fix: 🐛 gitignore causing wrong file to be pushed 2023-07-19 09:56:16 -07:00
Kainoa Kanter 15ffb8cf40 feat: verify links with rel=me (#10506)
Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links

Closes #9341

![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48)

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Co-authored-by: Namekuji <nmkj@waah.day>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506
2023-07-17 05:31:34 +00:00
ThatOneCalculator b4c69ad674
fix: 📄 don't gitignore .config license
Follow-up #10470
2023-07-11 15:46:41 -07:00
Laura Hausmann c0479f97cb PR cleanup 2023-07-06 02:16:51 +00:00
Laura Hausmann 3ebd35ec0e [mastodon-client] Remove compiled megalodon code 2023-07-06 02:16:51 +00:00
Namekuji 0151b256fc
cache cargo artifacts 2023-06-04 17:03:47 -04:00
Pyrox 62e0ded409
flake: Cleanup devenv on clean, add helper scripts, and run dev server on `devenv up`
Also adds a new config example for use with the devenv scripts, as well
as a developer's guide for setting up the Nix environment. This could
also have steps for speific distros, such as what packages to install,
and specific notes.
2023-05-12 09:09:58 -04:00
ThatOneCalculator 890b3b5bc3
Merge remote-tracking branch 'helm/add-helm-chart' into develop 2023-05-10 16:54:26 -07:00
Lily Cohen 1f6b1a7c32 adding calckey helm chart 2023-05-10 16:07:45 -07:00
Pyrox 7e46506d4e feat: Add Nix development flake with flake-parts 2023-05-07 12:10:36 +00:00
Kaity A 706b4ae602 Add sonic full-text search support (#9714)
This pull request adds support for the [sonic](https://github.com/valeriansaliou/sonic) full text indexing server into Calckey.

In addition to this, a stateful endpoint has been added that will completely (re-)index all notes into any (elasticsearch and/or sonic) indexing server defined in your config at `/api/admin/search/index-all`. It can (optionally) take input data to define the starting point, such as:

```
{"cursor": "9beg3lx6ad"}
```

Currently if both sonic and elasticsearch are defined in the config, sonic will take precedence for searching, but both indexes will continue to be updated for new note creations. Future enhancements may include the ability to choose which indexer to use (or combine multiple).

Co-authored-by: Kaitlyn Allan <kaitlyn.allan@enlabs.cloud>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9714
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-03-19 08:26:47 +00:00
ThatOneCalculator b02f62dba4
Formatting 2023-02-11 17:14:50 -08:00
ThatOneCalculator d4c7db67ce
Merge remote-tracking branch 'asreal/Dockerfile-optimization' into develop 2023-02-05 21:15:01 -08:00
Asrael 44f593945c
build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
ThatOneCalculator d44cb14615
styling 2023-02-01 11:51:19 -08:00
Kainoa Kanter f47832b1b4 refactor: 🔨 Use pnpm instead of yarn (#9461)
Reasons:

1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`.
2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!!
3. Resolves #9412

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461
2023-01-13 04:18:16 +00:00
cutestnekoaqua 2025f4d68c
Reproducible Builds 2022-12-27 00:24:19 +01:00
ThatOneCalculator e7b426155a
chore: update gitignore 2022-12-17 09:57:57 -08:00
chimiana 63f3849872 Changed filenames and .gitignore to allow a working docker-compose next to the example provided 2022-12-17 00:25:46 +00:00
cutestnekoaqua bcce957f86 Add intellij to main .gitignore 2022-11-24 19:29:34 +01:00
ThatOneCalculator f13e19dee1 feat: Managed hosting complete 2022-11-01 18:41:59 -07:00
ThatOneCalculator 63585463b3 asdd instance.css to gitignore 2022-10-25 12:15:51 -07:00
ThatOneCalculator 79be45c65c Merge remote-tracking branch 'misskey/develop' into develop 2022-09-05 15:00:45 -07:00
syuilo 2c2c7d4966 Update .gitignore 2022-08-31 18:24:39 +09:00
erisdisqordia bed7fe6a4e Avoid adding custom CSS to git patches :) 2022-08-10 10:18:10 +02:00
ThatOneCalculator bfedb98fb0 Add .yarn/cache to gitignore for packages 2022-06-28 10:12:41 -07:00
tamaina 772cf15985
Update .gitignore
Co-authored-by: iwata <ishowta@gmail.com>
2022-06-04 23:48:39 +09:00
ThatOneCalculator 3140a3f9a2 Proper upgrade to yarn 2022-05-29 13:13:27 -07:00
ThatOneCalculator 5c7fca456c Yarn berry 2022-05-29 12:40:08 -07:00
syuilo 0e4a111f81 refactoring
Resolve #7779
2021-11-12 02:02:25 +09:00
syuilo 91171c559a Update .gitignore 2021-09-19 02:58:17 +09:00