Commit Graph

394 Commits

Author SHA1 Message Date
ghost
9fcc5a451b make redirect to user locale selected #19 2023-10-03 22:52:26 +03:00
ghost
f85414fd2b rename method 2023-10-03 22:42:35 +03:00
ghost
6b2e67f04b redirect to env default language on empty _lang request #19 2023-10-03 22:41:42 +03:00
ghost
ae8ec4823a implement profile page #17 2023-10-03 22:35:13 +03:00
ghost
737b79b608 fix static call 2023-10-03 17:24:34 +03:00
ghost
89ac72b77d implement time service 2023-10-03 00:25:48 +03:00
ghost
380377b27c init symfony framework #14 2023-10-02 16:13:55 +03:00
ghost
3c233fcfad remove deprecated model 2023-09-29 20:03:09 +03:00
ghost
ca50f85626 separate url settings to sheme/host/port/path parts 2023-09-29 20:01:34 +03:00
ghost
cfc9c721ff fix variable names 2023-09-29 17:34:30 +03:00
ghost
7f892b0772 add value definition support 2023-09-29 16:15:42 +03:00
ghost
3a4e498c34 add server environment support 2023-09-29 16:13:41 +03:00
ghost
1f6c439c92 update error message 2023-09-29 14:42:11 +03:00
ghost
2eb0a30ed2 update profile module 2023-09-27 15:40:49 +03:00
ghost
f51ad8d5de add theme settings #17 2023-09-27 14:20:51 +03:00
ghost
a4dae88575 remove user account type selection features #14 2023-09-27 13:05:30 +03:00
ghost
1dba3a4126 draft page form progress 2023-09-27 00:44:11 +03:00
ghost
1c79b7c0b6 fix variable names 2023-09-26 22:57:49 +03:00
ghost
aa4d2821b1 add pageId field 2023-09-26 22:53:11 +03:00
ghost
d3e978dbde add new methods 2023-09-26 22:52:49 +03:00
ghost
d25634299e add data types 2023-09-26 22:41:41 +03:00
ghost
44e37cfbe6 fix variable name 2023-09-26 22:41:16 +03:00
ghost
00c39f49c1 add AppModelRequest dependency 2023-09-26 22:40:31 +03:00
ghost
451df36fc2 add default locale settings 2023-09-26 22:40:17 +03:00
ghost
f39d3d8ea4 update AppModelLocale 2023-09-26 22:39:55 +03:00
ghost
0227f0c9ec implement request model 2023-09-26 22:33:03 +03:00
ghost
2279e0d44e add locale methods 2023-09-26 17:25:02 +03:00
ghost
4a1f06fd82 add text methods 2023-09-26 14:46:21 +03:00
ghost
c05abad02f update user profile module dependencies 2023-09-26 04:49:32 +03:00
ghost
86587db9e9 remove deprecated construction 2023-09-26 04:21:25 +03:00
ghost
623375484e update dependencies 2023-09-26 04:21:02 +03:00
ghost
246944e74e draft page controller 2023-09-26 04:11:46 +03:00
ghost
35ced66093 update url 2023-09-26 04:11:34 +03:00
ghost
e5a0ac92cc draft submit form 2023-09-26 04:11:22 +03:00
ghost
e560c38c1f add page methods, add user.approved field 2023-09-26 04:11:04 +03:00
ghost
3dd619baa7 remove deprecated file 2023-09-26 04:10:29 +03:00
ghost
fe48055f82 add localeKeyExists method #14 2023-09-26 04:07:01 +03:00
ghost
d955446b99 add getDefaultUserStatus method #14 2023-09-26 03:54:38 +03:00
ghost
0672f0349e add default user status settings #14 2023-09-26 03:52:36 +03:00
ghost
0065ef476c update bootstrap #14 2023-09-26 03:42:54 +03:00
ghost
5e31e0e972 init locale model #14 2023-09-26 03:41:55 +03:00
ghost
b269e24561 init session model #14 2023-09-26 03:41:45 +03:00
ghost
f1fedfbbcb implement website model #14 2023-09-26 03:03:32 +03:00
ghost
bbd54b3a14 add content locale filter #14 2023-09-25 16:02:25 +03:00
ghost
0c26c0ac9b delete deprecated template file 2023-09-25 15:49:43 +03:00
ghost
f9eb917149 fix link uri 2023-09-25 15:38:41 +03:00
ghost
8b8eb74835 update dependencies 2023-09-25 15:38:04 +03:00
ghost
0d840a5ab5 add content language selection #14 2023-09-25 01:30:28 +03:00
ghost
d77ad74d32 add locales registry #14 2023-09-25 01:08:42 +03:00
ghost
5a3ac70fd2 update bootstrap 2023-09-25 01:01:48 +03:00
ghost
d949474737 force object return 2023-09-25 00:35:16 +03:00
ghost
9aaa5d5989 update config dependencies to json 2023-09-25 00:32:41 +03:00
ghost
3a858648de add settings 2023-09-25 00:32:04 +03:00
ghost
556a135b59 add host rules 2023-09-25 00:31:49 +03:00
ghost
e4d1215a53 remove deprecated controller 2023-09-24 23:49:01 +03:00
ghost
32c1bbe4a2 rewrite config files to JSON, refactor environment bootstrap #14 2023-09-24 23:18:51 +03:00
ghost
e1054cd69e add Environment library 2023-09-24 23:05:50 +03:00
ghost
6b112d441c draft images feature #14 2023-09-24 18:56:21 +03:00
ghost
947e359976 delete deprecated components #14 2023-09-24 18:07:40 +03:00
ghost
eebfefbb3d fix padding 2023-09-24 18:07:03 +03:00
ghost
1512bfe3c8 change icon size 2023-09-24 18:06:34 +03:00
ghost
f3b32a713f update form validation 2023-09-24 17:26:10 +03:00
ghost
d8f6b6d27e add required fields configuration, draft post request processing #14 2023-09-24 16:36:43 +03:00
ghost
762d72e913 change menu order #15 2023-09-24 15:59:01 +03:00
ghost
31b8a0a5fb draft submit form #14 2023-09-24 15:57:08 +03:00
ghost
4697519663 change search form placeholder #14 2023-09-24 15:54:38 +03:00
ghost
9b0bfcb76c move validator to model, init separated config file in JSON format #14 2023-09-24 15:25:44 +03:00
ghost
919bc0a66c change block size 2023-09-24 02:25:36 +03:00
ghost
8740e7a63f add user avatar #14 #15 2023-09-24 00:18:16 +03:00
ghost
a600a08a28 init MVC framework refactory #14 2023-09-23 21:37:52 +03:00
ghost
c4f5409ffa rename methods #15 2023-09-23 21:31:43 +03:00
ghost
cbf0902677 add edit history menu item #15 2023-09-23 20:06:59 +03:00
ghost
41a557cbb6 implement profile module #14 #15 2023-09-23 19:34:49 +03:00
ghost
67921a0d3e create separated search page #14 2023-09-21 15:37:10 +03:00
ghost
fe2a7a575f add API version check #13, #14 2023-09-21 15:22:02 +03:00
ghost
3507abc35f update nodes description 2023-09-21 15:03:10 +03:00
ghost
5b3f801a40 draft import page 2023-09-20 16:52:05 +03:00
ghost
8cc40b849c fix encoding 2023-09-20 15:17:33 +03:00
ghost
4c041ffb03 add public peers registry to not abuse third party yggdrasil nodes by traffic usage 2023-09-19 21:43:53 +03:00
ghost
041bddffa1 update torrentInfoPrivate method 2023-09-19 19:50:12 +03:00
ghost
ac7d496075 hide comments indicator on disabled 2023-09-19 19:01:16 +03:00
ghost
1d29f0f9f1 draft multi-node counter 2023-09-19 18:19:00 +03:00
ghost
ef06bdb559 draft torrent validation methods #11 2023-09-19 12:15:18 +03:00
ghost
62679eb67f add common validation/filter library for text input fields 2023-09-17 16:46:19 +03:00
ghost
9407403d5d Add custom title tag for search requests 2023-09-17 06:42:17 +03:00
ghost
eb6516549c trim line separators as URL validation fails 2023-09-17 02:05:14 +03:00
ghost
7a00630533 fix variable name 2023-09-17 01:25:01 +03:00
ghost
3e70bc9c2a add log settings for scrape and sitemap crontab tasks 2023-09-17 00:13:16 +03:00
ghost
d3df675a19 remove remote request debug from server response 2023-09-17 00:00:13 +03:00
ghost
42eebd035e complete push api 2023-09-16 23:30:14 +03:00
ghost
48fd76f1db fix push api request queue 2023-09-16 23:11:53 +03:00
ghost
6a4046e866 fix feed permissions 2023-09-16 22:23:26 +03:00
ghost
b63fcabd50 fix push api connection, define common memory timeout 2023-09-16 21:09:19 +03:00
ghost
7b673ba8c8 delete previous data on import new values 2023-09-16 21:07:49 +03:00
ghost
6241cfd730 fix post requests processing 2023-09-16 18:15:28 +03:00
ghost
c4568713e0 fix typos 2023-09-16 18:03:57 +03:00
ghost
6cfba39d1d remove filters and parsing for validated data 2023-09-16 18:02:26 +03:00
ghost
8b09dbd1bd fix host validation, impove debug message 2023-09-16 17:41:25 +03:00
ghost
d1428b6a16 fix response encoding 2023-09-16 17:10:59 +03:00
ghost
934d23fe04 fix bootstrap path 2023-09-16 17:10:47 +03:00
ghost
46ce339d60 fix debug message 2023-09-16 17:05:47 +03:00
ghost
7635a5b517 fix typo 2023-09-16 17:02:21 +03:00
ghost
075b4da359 fix condition 2023-09-16 17:01:45 +03:00
ghost
5ee01c0f80 remove index.html 2023-09-16 17:01:34 +03:00
ghost
da55154a2a update debug dump structure 2023-09-16 17:00:12 +03:00
ghost
b298ded53f add debug dump, switch to curl library 2023-09-16 16:03:50 +03:00
ghost
41ac7c8e52 fix condition duplicate 2023-09-16 15:49:26 +03:00
ghost
12452b46d2 add manifest existion check 2023-09-16 15:41:03 +03:00
ghost
b74be8a1bf fix protocol compatibility 2023-09-16 15:35:18 +03:00
ghost
94b1ca5700 add log support 2023-09-16 15:23:47 +03:00
ghost
1998e73515 set chmod 0770 for feed dumps 2023-09-16 14:32:53 +03:00
ghost
294a33e5c2 rename debug key name 2023-09-16 04:41:32 +03:00
ghost
a2ee4e845c fix profiles export without account type provided, because throws access warning on import 2023-09-16 04:39:42 +03:00
ghost
d38b8fb851 fix magnetCommentIdParent validation 2023-09-16 04:22:27 +03:00
ghost
e871662d87 cache magnet public status on user public only 2023-09-16 04:07:32 +03:00
ghost
d9cbc6af73 disable curl cache 2023-09-16 03:51:49 +03:00
ghost
da541bf273 fix magnetCommentIdParent data type as mixed 2023-09-16 03:35:56 +03:00
ghost
4dcdafc638 improve debug 2023-09-16 03:21:53 +03:00
ghost
fda862928b fix keyword topic validation 2023-09-16 02:01:48 +03:00
ghost
8586d713ef fix url/host validation, remove lib dependencies 2023-09-16 01:51:04 +03:00
ghost
521a8eade8 fix info hash validation, remove external dependencies 2023-09-16 01:36:32 +03:00
ghost
8447b70c4b pass submethods errors to parent calls 2023-09-16 01:19:25 +03:00
ghost
e3d968e11a change errors callback 2023-09-16 01:12:35 +03:00
ghost
d2828306fa fix variable name 2023-09-16 00:44:07 +03:00
ghost
d2cad4833e switch remote file_get_contents to curl 2023-09-15 23:43:00 +03:00
ghost
034a8c540a add api user agent customization 2023-09-15 23:24:59 +03:00
ghost
11c397b566 decode response in json by default 2023-09-15 23:16:00 +03:00
ghost
68dc7f9f99 add missed alias check 2023-09-15 22:52:33 +03:00
ghost
a94ec250ff fix undefined variable 2023-09-15 22:13:31 +03:00
ghost
43c617e893 use common Valid library methods to check URL and addresses 2023-09-15 22:12:18 +03:00
ghost
eb43fb4b18 add validation support for downloads, stars, views 2023-09-15 20:42:03 +03:00
ghost
8b771bbb4f delegate data validation to the Valid library 2023-09-15 20:41:13 +03:00
ghost
cb5cf02924 complete push API 2023-09-15 20:40:30 +03:00
ghost
0171829ef4 add errors debug, add magnet comments validation support 2023-09-15 19:49:02 +03:00
ghost
447649dabd implement common validation library 2023-09-15 17:26:18 +03:00
ghost
4f311b964d add new settings 2023-09-15 16:59:28 +03:00
ghost
3ce35066b0 add new settings 2023-09-15 16:40:10 +03:00
ghost
89d0ffdfe1 add missed protocol conditions 2023-09-15 15:37:27 +03:00
ghost
402edc47de add vies push support 2023-09-15 04:10:37 +03:00
ghost
73f353594c send push on addMagnetDownload success only 2023-09-15 04:06:54 +03:00
ghost
bacb8b17bf skip feed processing from self and non-condition url 2023-09-15 04:02:37 +03:00
ghost
bacdcc6ec0 init push API receiver 2023-09-15 03:36:41 +03:00
ghost
5dd59df789 complete push API sender 2023-09-15 03:34:46 +03:00
ghost
f9a9933ee7 update api 2023-09-15 03:25:47 +03:00
ghost
4405005b61 encode request string to json 2023-09-15 03:25:37 +03:00
ghost
515aeadb32 add curl dependency 2023-09-15 03:14:54 +03:00
ghost
588090db29 draft export push API 2023-09-15 03:05:45 +03:00
ghost
b4ad54513b update manifest api 2023-09-15 03:04:56 +03:00
ghost
19b721d441 add curl library 2023-09-15 02:45:45 +03:00
ghost
64693f7774 add push events support 2023-09-15 01:43:20 +03:00