Commit Graph

15347 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
ac493be57a make quartz pretty 2026-02-24 23:35:24 -05:00
Barış Soner Uşaklı
8fb3ad8a87 lower categoy prune 2026-02-24 19:50:20 -05:00
Barış Soner Uşaklı
8e43e4c1cc only show connection errors in dev mode 2026-02-24 18:07:07 -05:00
Barış Soner Uşaklı
bec10b01c7 reset and show progress 2026-02-24 18:02:48 -05:00
Barış Soner Uşaklı
d1a10de8f8 fix upgrade script 2026-02-24 17:57:52 -05:00
Barış Soner Uşaklı
de1f04d9d8 refactor: dont store ap pids in posts:pid
new zset postsRemote:pid
in topic purge only make 1 db call to reduce counters
2026-02-24 17:36:17 -05:00
Barış Soner Uşaklı
1d48a6c06c remove log 2026-02-24 17:03:32 -05:00
Barış Soner Uşaklı
461b9179b6 show eio errors server side
and connection errors on clientside
2026-02-24 12:40:47 -05:00
Barış Soner Uşaklı
e484899db2 fix: topic purge 2026-02-24 10:52:30 -05:00
Barış Soner Uşaklı
7a23e291cf fix: upgrade script, dont remove while processing zset 2026-02-24 10:50:58 -05:00
Barış Soner Uşaklı
e8ef2e5c55 fix: dont store ap tids in topics:tid
create new zset topicsRemote:tid
upgrade script to copy over ap tids
2026-02-24 10:47:59 -05:00
Barış Soner Uşaklı
003e6d0775 fix: closes #14010 2026-02-24 10:21:52 -05:00
Barış Soner Uşaklı
d6cf5fba1c fix: hook name 2026-02-24 10:01:56 -05:00
Barış Soner Uşaklı
68eba72855 fix: add missing timestamp
allow add tag to query param to recent/top/popular feeds
2026-02-24 09:29:48 -05:00
Barış Soner Uşaklı
3fd2b856fe add mising await 2026-02-23 21:35:24 -05:00
Barış Soner Uşaklı
ed421ca0c4 only rescind if nids exist 2026-02-23 21:28:36 -05:00
Barış Soner Uşaklı
1c0d10a616 less logs 2026-02-23 21:18:14 -05:00
Barış Soner Uşaklı
aaa6d0685e fix flat, add last info 2026-02-23 21:16:57 -05:00
Barış Soner Uşaklı
3431589b24 parseInt cid 2026-02-23 21:02:28 -05:00
Barış Soner Uşaklı
20eb02f158 feat: prune topics remote cids, closes #13461 2026-02-23 21:01:19 -05:00
Barış Soner Uşaklı
742e7c0436 match settings page design 2026-02-23 19:53:46 -05:00
Barış Soner Uşaklı
8a60d9c2bc perf: don't call getUids on every topic load
only call if user is guest or spider and cid is -1
use .some instead of filtering entire array
2026-02-23 16:01:06 -05:00
Julian Lam
bcfdbf7c97 fix: gate /world behind ensureLoggedIn middleware 2026-02-23 13:37:01 -05:00
Julian Lam
de4f016f50 fix: #14007, deny access for guests to topics in cid -1, unless a post from a local user exists 2026-02-23 13:26:45 -05:00
Barış Soner Uşaklı
48032cc132 make category tree toggle a real button 2026-02-23 11:14:57 -05:00
Barış Soner Uşaklı
a1c425ceab dont call pushCount if there are no nids 2026-02-22 21:39:55 -05:00
Barış Soner Uşaklı
f2bbf3693f fix: closes #7221 restrict cropperjs box to profileImageDimension form ACP
this also resizes the image down to that value and sends a small image to server
move profileImageDimenstion & maximumProfileImageSize from edit to all profile pages, on harmony profile pic can be changed from any page by clicking the avatar
change image.resize so it doesn't resize if image is already same width/height
2026-02-21 22:00:28 -05:00
Barış Soner Uşaklı
bb7be8c587 refactor: closes #7155,
display registered-users as Registered Users
display administators as Administrators
handle missing slug in group data
2026-02-21 20:33:16 -05:00
Barış Soner Uşaklı
a70a62ccf9 refactor: shorter check 2026-02-21 18:56:53 -05:00
Barış Soner Uşaklı
63c9a6e03c refactor: isHookValid 2026-02-21 18:15:22 -05:00
Barış Soner Uşaklı
a54083e341 test domain search 2026-02-21 14:24:22 -05:00
Barış Soner Uşaklı
75477202d3 fix: category search shoudn't return results that match in the cid part 2026-02-21 13:49:46 -05:00
Barış Soner Uşaklı
970a420433 refactor: add icons to selected/all
fix truncation on category select in composer header
2026-02-21 12:26:45 -05:00
Barış Soner Uşaklı
523e3b4964 feat: change notif controls to toggles 2026-02-20 21:47:25 -05:00
Barış Soner Uşaklı
20de689d02 center online/join 2026-02-20 13:31:02 -05:00
Barış Soner Uşaklı
7669a95f30 dont show ips if there are none 2026-02-20 13:25:56 -05:00
Barış Soner Uşaklı
e3d7abe086 refactor: users table
hide uid/ips behind dropdown, AP uids break flow
stack username/email
allow range selection
2026-02-20 13:23:05 -05:00
Barış Soner Uşaklı
0424728f7e refactor: pass options to thumbs.load
so we can control thumbsOnly
2026-02-20 08:07:21 -05:00
Barış Soner Uşaklı
c5f7b627e4 match design 2026-02-19 21:21:16 -05:00
Barış Soner Uşaklı
2be9e12043 dropdown end 2026-02-19 21:18:30 -05:00
Barış Soner Uşaklı
816edc2140 add missing height 2026-02-19 21:13:00 -05:00
Barış Soner Uşaklı
1a35131a89 fix: favicon url 2026-02-19 15:55:25 -05:00
Barış Soner Uşaklı
824a9b77f7 chore: up themes, add hide to alert 2026-02-19 11:32:47 -05:00
Barış Soner Uşaklı
54d2bea229 try not to display trying to reconnect
everytime you leave mobile browser for 5 secs
if reconnect attempts fail display fail alert  and then reconnect alert
2026-02-19 10:07:08 -05:00
Barış Soner Uşaklı
4b36691bbf added requestAnimationFrame
without this switchChat wasn't properly scrolling down
2026-02-18 21:49:51 -05:00
Barış Soner Uşaklı
16bbbab71a hide until positioned 2026-02-18 17:04:23 -05:00
Barış Soner Uşaklı
55d62c082f add inline script to scroll to bottom 2026-02-18 16:59:11 -05:00
Barış Soner Uşaklı
caba37c911 dont display bars on mobile 2026-02-18 13:50:20 -05:00
Barış Soner Uşaklı
5e7f8635af add interactive-widget=resizes-content 2026-02-18 11:54:16 -05:00
Julian Lam
80f6102224 fix: #14001, regression from adjusted acceptable types list 2026-02-18 11:14:16 -05:00