Siddharth Singh
|
58b034e169
|
rename DITTO_LISTEN_ON and localPort() to PORT and port()
|
2024-04-24 21:38:05 +05:30 |
Siddharth Singh
|
3880f1e013
|
allow configuring the local port ditto listens on
|
2024-04-24 21:32:02 +05:30 |
Alex Gleason
|
0f9cc9fe51
|
zod import alias
|
2024-04-23 15:03:20 -05:00 |
Alex Gleason
|
e458f8da13
|
Introduce DATABASE_URL
|
2024-04-18 22:11:58 -05:00 |
Alex Gleason
|
7860a0e3c2
|
Allow setting external URI on statuses
|
2024-04-06 19:36:12 -05:00 |
Alex Gleason
|
d103d0f1d6
|
Make Conf a static class, cache pubkey
|
2024-03-30 22:56:09 -05:00 |
Alex Gleason
|
d4c94ba549
|
Remove DITTO_ENV config, make registrations always open
|
2024-03-29 11:51:32 -05:00 |
Alex Gleason
|
dbff3fee9a
|
Upgrade nostr-tools to v2.1.5
|
2024-02-12 11:40:17 -06:00 |
Alex Gleason
|
15810c1935
|
Configure server from the kind 0 event of the admin user
|
2024-01-08 16:53:46 -06:00 |
Alex Gleason
|
ee7347df10
|
SearchStore works!
|
2024-01-04 00:07:57 -06:00 |
Alex Gleason
|
d63de0ad0b
|
Set SQLite PRAGMAs on start
|
2023-10-11 23:05:43 -05:00 |
Alex Gleason
|
d646598879
|
Add Sentry integration
|
2023-10-05 16:08:12 -05:00 |
Alex Gleason
|
82c4f0827e
|
Make registrations configurable by env
|
2023-09-10 23:44:30 -05:00 |
Alex Gleason
|
607ef4b980
|
Make POW configurable, expose over the API
|
2023-09-10 15:38:49 -05:00 |
Alex Gleason
|
052c00821d
|
Enable registrations, require proof-of-work
|
2023-09-10 15:07:31 -05:00 |
Alex Gleason
|
2c943872a8
|
media: enforce a filesize limit on uploads
|
2023-09-08 16:48:27 -05:00 |
Alex Gleason
|
8ae89462b7
|
Add a configUploader module to select the uploader based on config
|
2023-09-08 16:04:55 -05:00 |
Alex Gleason
|
4f57ac0352
|
uploads: make uploader and media URL configurable
|
2023-09-08 15:20:57 -05:00 |
Alex Gleason
|
c40f10539d
|
ipfs: make API URL configurable, reorganize config
|
2023-09-07 19:22:28 -05:00 |
Alex Gleason
|
3fc60c78d2
|
Add a mediaController for s3 uploads
|
2023-09-06 17:55:46 -05:00 |
Alex Gleason
|
5f82f4f11b
|
client: use the same pool as the firehose
|
2023-09-06 01:18:07 -05:00 |
Alex Gleason
|
93f06fd342
|
config: preserve query params in Conf.local
|
2023-09-02 22:38:21 -05:00 |
Alex Gleason
|
887c68f052
|
config: add comments to all config options
|
2023-08-26 11:55:16 -05:00 |
Alex Gleason
|
16ba224124
|
Get rid of DITTO_RELAY, derive from LOCAL_DOMAIN
|
2023-08-14 14:40:30 -05:00 |
Alex Gleason
|
14eb3cb43b
|
Let DB_PATH be configurable
|
2023-08-10 13:37:56 -05:00 |
Alex Gleason
|
dc6b52f6d8
|
Upgrade deps
|
2023-08-04 14:53:48 -05:00 |
Alex Gleason
|
8ee1a0d888
|
Load dotenv in config.ts, ignore .env.defaults and .env.example
|
2023-08-04 14:17:50 -05:00 |
Alex Gleason
|
4e6b9f4328
|
Merge remote-tracking branch 'origin/develop' into actor
|
2023-07-27 09:57:52 -05:00 |
Alex Gleason
|
11f21e3922
|
Improve TrendsDB, add loopback script, almost ready to do something?
|
2023-07-25 15:30:58 -05:00 |
Alex Gleason
|
f8674ed053
|
Add RSA key to actors, use LRU cache
|
2023-07-13 22:00:27 -05:00 |
Alex Gleason
|
be6aa89c39
|
Rename Conf.url() to Conf.local(), replace it with a URL of localDomain
|
2023-07-09 18:26:33 -05:00 |
Alex Gleason
|
215ff85b6d
|
Add Conf.url() function for producing local absolute URLs
|
2023-07-09 14:23:02 -05:00 |
Alex Gleason
|
0e15e174c5
|
Add nostr.json (NIP-05)
|
2023-07-09 12:55:37 -05:00 |
Alex Gleason
|
b5643c4aba
|
Refactor config to use a better interface
|
2023-06-10 17:15:08 -05:00 |
Alex Gleason
|
8b3eab80b3
|
Add email field to /api/v1/instance
|
2023-04-30 23:27:29 -05:00 |
Alex Gleason
|
2acfecc1eb
|
Allow posting a status to Nostr
|
2023-03-04 23:26:25 -06:00 |
Alex Gleason
|
825fed7d21
|
This is probably enough to log in?
|
2023-03-04 22:10:56 -06:00 |
Alex Gleason
|
484a396a64
|
Add /api/v1/instance
|
2023-03-04 20:19:57 -06:00 |