Commit graph

150 commits

Author SHA1 Message Date
老周部落 5de6e07dfa
chore: remove unused id config 2024-04-25 20:34:31 +08:00
naskya eac0c1c47c
refactor (backend): revise log levels
* Add logging in backend-rs
* Change log levels to 'error', 'warning', 'info', 'debug', 'trace'
* Add `maxLogLevel` config and deprecate `logLevels`
* Move SQL queries to 'trace' level
2024-04-25 02:22:49 +09:00
naskya 77a2bcfc4b
chore: remove unused items from example config file 2024-04-16 09:01:12 +09:00
naskya fd333250c9
chore (backend): set proxyRemoteFiles to true by default (close #9426) 2024-04-16 08:56:05 +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
老周部落 c74acdfc43
fix bug 2024-03-05 23:46:47 +08:00
老周部落 0b0edaa958
doc: new env init docs for dev and prod, clear docs, update dependencies 2024-03-05 18:05:30 +08:00
naskya 218a875b8b
dev: fix port numbers in devenv.yml 2024-03-04 13:06:05 +09:00
naskya f90712d624
fix (dev): fix hostname, minimize devenv config 2024-03-04 02:16:28 +09:00
naskya 05fa00b586
chore (dev): change web port from 3000 to an uncommon port to avoid collisions 2024-03-04 01:43:59 +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 48e5d9de71
refactor: use PGroonga for full-text search and remove support of other engines
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 21:39:13 +09:00
laozhoubuluo e7689fb302 feat(backend): configurable log levels for troubleshooting 2024-03-01 00:50:53 +00:00
naskya 2691bd14ee Update example.yml (add signTo ActivityPubGet: true) 2023-10-24 05:15:19 +00:00
Kainoa Kanter 684d4344ba
perf: seperate web and queue workers
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2023-09-02 11:42:47 -07:00
Essem 7d49af822a Add address bind config option 2023-08-15 03:44:06 +00:00
ThatOneCalculator 91a4cfe3c1
fix: 💚 Docker env for CI 2023-08-01 23:32:30 -07:00
naskya 1b32c4281a chore: Calckey -> Firefish 2023-07-31 12:21:04 +00:00
ThatOneCalculator 6462ddaa48
ci: 💚 postgres 2023-07-29 18:19:33 -07:00
Kainoa Kanter 6d1f93a022 Merge branch 'gh-fa55fa5e/10502/unknown/add-bind-addr-config' into 'develop'
[PR]: Add bind address option

See merge request firefish/firefish!10502
2023-07-28 18:32:34 +00:00
ThatOneCalculator 8422807031
Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
Mizunashi Mana d5db0360a7 fix: fix typo 2023-07-17 09:17:47 +09:00
Mizunashi Mana e5360536f3 feat: Add bind address option 2023-07-16 20:13:24 +09:00
ThatOneCalculator 49b0a52f9f
fix: 🔧 max post length 100000
Pleroma doesn't accept >100K (ref: https://blob.cat/objects/82f33d96-534f-45ee-902a-f77c2723db8b)
2023-07-15 14:50:23 -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 9f38f8bbca
refactor: 🗑️ deprecate DB_MAX_NOTE_TEXT_LENGTH 2023-07-15 00:06:42 -07:00
ThatOneCalculator b4c69ad674
fix: 📄 don't gitignore .config license
Follow-up #10470
2023-07-11 15:46:41 -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
sparrow f0256b08ff expose redis tls settings directly to config 2023-06-28 03:09:22 +01:00
sparrow cc32d09913 Remove static postgres tls settings
They can be configured through `extra` in config.
2023-06-28 01:48:55 +01:00
sparrow 1b77d101ee Make redis and postgres tls optional and opt-in 2023-06-28 00:41:44 +01:00
ThatOneCalculator d96877033b
refactor: 🔧 allow redis user to be configured
Follow up #10366, 3df3c97deb
2023-06-26 15:02:54 -07:00
ThatOneCalculator 09983a657d
chore: update example config 2023-06-02 16:10:57 -07:00
Kainoa Kanter fca3c6f85e Merge pull request 'fix: deprecate AID and enforce Cuid2' (#10216) from nmkj/calckey:deprecate-aid into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10216
2023-05-29 04:12:15 +00:00
Namekuji cf4427f4f0
fix example config format 2023-05-28 23:51:09 -04:00
Namekuji 98f9e3e5c4
use cuid2 with timestamp 2023-05-28 22:16:42 -04:00
PrivateGER 8549b66a39 Add ssl option to MeiliSearch config 2023-05-28 00:27:16 +00:00
PrivateGER ecdec8320f Fix apiKey naming in config 2023-05-28 00:27:16 +00:00
PrivateGER 7c0509b2f5 Meilisearch Config 2023-05-28 00:27:16 +00:00
April John 6a5b9009f0 feat: allow horizontal scaling 2023-05-17 00:08:33 +02: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 a7e361da6c adding example config 2023-05-10 16:17:05 -07:00
s1idewhist1e 8088b0ec90
Make config syntax more consistant 2023-05-08 10:40:43 -07:00
ThatOneCalculator 6f1a7d84d9
add kaiteki to example proxyBypassHosts 2023-04-26 21:07:40 -07:00
ThatOneCalculator bef4245753
chore: update examples 2023-04-26 15:50:28 -07:00
Namekuji eebfdf8559 feat: reserved usernames (#9917)
This PR adds a feature to prevent users from creating a new account with a reserved username such as root, admin, system, proxy, info, etc...

Reserved usernames can be configured via the config file.

The administrator can create an account with a reserved username via the first setup screen or the control panel.

The existing account of reserved usernames will not be affected.

Co-authored-by: Namekuji <nmkj@mx.kazuno.co>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9917
Co-authored-by: Namekuji <nmkj@noreply.codeberg.org>
Co-committed-by: Namekuji <nmkj@noreply.codeberg.org>
2023-04-26 20:06:18 +00:00
ThatOneCalculator 249f1f32d3
docs: sonic 2023-03-23 14:45:33 -07:00