34 Commits

Author SHA1 Message Date
ghost
62679eb67f add common validation/filter library for text input fields 2023-09-17 16:46:19 +03:00
ghost
447649dabd implement common validation library 2023-09-15 17:26:18 +03:00
ghost
515aeadb32 add curl dependency 2023-09-15 03:14:54 +03:00
ghost
26d2a06b9a add memcached/memory connection 2023-09-14 20:39:36 +03:00
ghost
bf759f9dd7 move connections to the bootstrap 2023-09-14 20:38:42 +03:00
ghost
d0f13d0439 add second node for distribution API tests 2023-09-14 05:27:32 +03:00
ghost
a9f8fade7d add .env file to support cli 2023-09-14 00:09:27 +03:00
ghost
7254a4ae50 fix example file path, add existion check on config init 2023-09-13 18:52:54 +03:00
ghost
fdb119587e set permissions on config file initiation 2023-09-13 18:47:16 +03:00
ghost
82ce328866 add environment whitelist, move configuration example to examples folder 2023-09-13 18:33:57 +03:00
ghost
e9adc780ad auto-init environment configuration file 2023-09-13 17:11:37 +03:00
ghost
073619b461 add multi-environment configuration support 2023-09-13 16:35:02 +03:00
ghost
0a8f1ecf56 implement API, init data distribution features #1 2023-09-12 17:07:53 +03:00
ghost
55ee0d86d8 rename magnet meta fields 2023-09-12 14:37:48 +03:00
ghost
a1aa66c719 add new torrent tracker 2023-09-08 02:23:30 +03:00
ghost
f3896534ae fix yggdrasil host validation 2023-09-06 13:14:18 +03:00
ghost
85501f70f1 fix tracker url 2023-09-04 03:41:18 +03:00
ghost
88be5dc7d0 update tracker address 2023-09-04 02:09:36 +03:00
ghost
e4bb802837 change MAGNET_META_TITLE_MAX_LENGTH value 2023-09-02 23:09:46 +03:00
ghost
66deb2c94a add form tips 2023-09-02 22:58:17 +03:00
ghost
d0db358eba move trackers list to json config file 2023-08-31 22:21:43 +03:00
ghost
cede3d0607 switch to yggdrasil-only model 2023-08-31 21:12:25 +03:00
ghost
151dd7095b add tracker rules section 2023-08-31 20:06:52 +03:00
ghost
c5eef6751d add long description field 2023-08-30 19:38:04 +03:00
ghost
f0c8bd968d implement node info page 2023-08-30 15:32:31 +03:00
ghost
96a03ec4ec add MAGNET_DOWNLOAD_YGGDRASIL_URL_ONLY settings 2023-08-30 13:19:50 +03:00
ghost
6bffa1c6b9 add multiple identicon drivers support, add icon field settings, make icons display optional 2023-08-29 21:51:16 +03:00
ghost
5b03f386fe implement semantic search by stopwords settings 2023-08-29 15:38:32 +03:00
ghost
123b08823d implement comments, init magnet page 2023-08-29 01:09:55 +03:00
ghost
64e841ec4c add magnet form lock to prevent moderation overwrite 2023-08-28 18:35:02 +03:00
ghost
e36830442c implement peers online scrape 2023-08-28 15:17:11 +03:00
ghost
7b1fdc9018 remove tracker web-path as uri segment reserved for pk and may be not supported by some client software 2023-08-27 23:39:46 +03:00
ghost
6e3ba1a05a remove deprecated notice 2023-08-27 15:24:12 +03:00
ghost
b6082d6eec initial commit 2023-08-27 12:07:08 +03:00