Skip to content
This repository was archived by the owner on Aug 9, 2024. It is now read-only.

Better Notifications & Messaging #20

Open
wants to merge 152 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 47 commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
3eac222
remove height limit for feed images
GStudiosX2 Jul 29, 2024
b211eb0
gif support
GStudiosX2 Jul 29, 2024
b15be67
Revert "remove height limit for feed images"
GStudiosX2 Jul 29, 2024
166fc6a
Merge branch 'face-hh:master' into master
GStudiosX2 Jul 29, 2024
45fe14b
fix conflicts
GStudiosX2 Jul 29, 2024
c2bfd79
Merge branch 'face-hh:master' into master
GStudiosX2 Jul 29, 2024
d6442f9
clear inputs when posting
GStudiosX2 Jul 29, 2024
f1b491a
fix sse
GStudiosX2 Jul 29, 2024
516bb07
first version of notification ding
GStudiosX2 Jul 29, 2024
3b42179
read individual notifications
GStudiosX2 Jul 29, 2024
a5a0d66
disable posting when already trying to post
GStudiosX2 Jul 29, 2024
32e18e5
oops
GStudiosX2 Jul 29, 2024
1d97c50
working on /messages ui
GStudiosX2 Jul 30, 2024
b74e13d
remove debug
GStudiosX2 Jul 30, 2024
49d9a8c
Merge branch 'face-hh:master' into master
GStudiosX2 Jul 30, 2024
2b61c93
verified icon in the messages page
GStudiosX2 Jul 30, 2024
c386845
the ui should be basically finished
GStudiosX2 Jul 30, 2024
6136a29
fix notifications overflowing
GStudiosX2 Jul 30, 2024
01b0112
fix liked
GStudiosX2 Jul 30, 2024
aa7f2f7
fix sse
GStudiosX2 Jul 30, 2024
fe9cc70
add time to messages
GStudiosX2 Jul 30, 2024
55bf593
immediate delete
GStudiosX2 Jul 30, 2024
d47becf
i m a g e
GStudiosX2 Jul 30, 2024
288f5b0
reset height of textarea when send message
GStudiosX2 Jul 30, 2024
042865a
start work on messages backend
GStudiosX2 Jul 31, 2024
4272878
fix conflicts
GStudiosX2 Jul 31, 2024
128895d
Merge branch 'face-hh:master' into master
GStudiosX2 Jul 31, 2024
7d9e5ce
Merge branch 'face-hh:master' into master
GStudiosX2 Jul 31, 2024
8e24a51
sending messages
GStudiosX2 Jul 31, 2024
ed5217f
display unread messages in absolute div if its out of view
GStudiosX2 Jul 31, 2024
ecadb53
more border radius more padding
GStudiosX2 Jul 31, 2024
a092420
fix unreadTop showing when unread messages is 0
GStudiosX2 Jul 31, 2024
33db1bc
i don't know how round face wants it so i increased it
GStudiosX2 Jul 31, 2024
dcdf266
Upgrade Server Sent Events
GStudiosX2 Jul 31, 2024
d34ff68
lynt_add event
GStudiosX2 Jul 31, 2024
141d01d
Remove home tab from navbar on mobile and add messages to navbar
CodeName-Anti Jul 31, 2024
aa8d141
Merge pull request #1 from CodeName-Anti/master
GStudiosX2 Aug 1, 2024
1a48dbd
/messages page
GStudiosX2 Aug 1, 2024
1625de0
fix a few things
GStudiosX2 Aug 1, 2024
5c981f7
Prevent user from posting empty lynt
CodeName-Anti Aug 1, 2024
1fb1871
Merge branch 'master' of https://github.com/GStudiosX2/lyntr
CodeName-Anti Aug 1, 2024
5c82c7c
Merge pull request #2 from CodeName-Anti/master
GStudiosX2 Aug 1, 2024
d6df849
created_at index
GStudiosX2 Aug 1, 2024
5b37dba
fix messages api
GStudiosX2 Aug 1, 2024
4fcd9a8
add reading messages
GStudiosX2 Aug 1, 2024
648ac9d
live messaging
GStudiosX2 Aug 1, 2024
5c0d61b
unread count on messages
GStudiosX2 Aug 1, 2024
dfdf091
fix sending empty posts
GStudiosX2 Aug 1, 2024
c2b301e
make sure images finish uploading
GStudiosX2 Aug 1, 2024
825b988
round images in messages page
GStudiosX2 Aug 1, 2024
2464691
look at previous messages
GStudiosX2 Aug 1, 2024
89322e5
fix conflicts
GStudiosX2 Aug 1, 2024
301b506
fix conflicts
GStudiosX2 Aug 1, 2024
dc51bd1
fix duplicates & dont scroll down when loading older messages
GStudiosX2 Aug 1, 2024
845d9f2
modify the design
GStudiosX2 Aug 1, 2024
81d109d
Prevent users from posting empty posts and comments from the api side
CodeName-Anti Aug 1, 2024
6f82e3a
Prevent user from posting empty comment in the frontend
CodeName-Anti Aug 1, 2024
1b825f7
Fix post button being visible when user enters whitespaces
CodeName-Anti Aug 1, 2024
25eac80
Allow posting empty lynt when image is uploaded
CodeName-Anti Aug 1, 2024
678733a
Remove redundant comment length check
CodeName-Anti Aug 1, 2024
81b3975
Allow posting empty lynt when reposting
CodeName-Anti Aug 1, 2024
1da4c55
Fix post button being visible after posting a lynt
CodeName-Anti Aug 1, 2024
d2e6403
Merge pull request #3 from CodeName-Anti/master
GStudiosX2 Aug 1, 2024
976cf01
few little changes
GStudiosX2 Aug 1, 2024
8d405bc
disable message button if over limit
GStudiosX2 Aug 1, 2024
d46736d
from filter in search
GStudiosX2 Aug 1, 2024
21f0cc5
add character counter to reply
GStudiosX2 Aug 1, 2024
2fdda91
changed edit profile avatar to big size
GStudiosX2 Aug 1, 2024
b7117a0
referenced lynt
GStudiosX2 Aug 1, 2024
de4f244
Allow comments to have images
CodeName-Anti Aug 1, 2024
5710269
Merge pull request #5 from CodeName-Anti/comments-with-img
GStudiosX2 Aug 1, 2024
e6e7220
allow to share to other users and other platforms
GStudiosX2 Aug 2, 2024
06897c0
add spacing to friend lists
GStudiosX2 Aug 2, 2024
7ff724f
fmaybe the +1 wasn't needed?
GStudiosX2 Aug 2, 2024
410e6da
oops accidently broke the from filter earlier
GStudiosX2 Aug 2, 2024
dc4a832
fix search missing some features on lynts
GStudiosX2 Aug 2, 2024
aefb592
Use DATABASE_URL for drizzle instead of DB_HOST etc
GStudiosX2 Aug 3, 2024
23f8e72
feat(go-faster): host Lexend font CSS locally
RealPacket Aug 4, 2024
737aae5
feat(go-faster): host the lexend font locally
RealPacket Aug 4, 2024
b579cab
feat(go-faster): Remove useless preconnect links
RealPacket Aug 4, 2024
2e589c5
feat(go-faster): Set max cache age to 1 day
RealPacket Aug 4, 2024
ae20a4d
feat(go-faster): precompress stuff via adapter options
RealPacket Aug 4, 2024
df13aec
feat(go-faster): preprocess scripts using vite and set appType to custom
RealPacket Aug 4, 2024
91e0448
feat(go-faster): Convert default.png to WebP
RealPacket Aug 4, 2024
f354992
Use default.webp instead of default.png
RealPacket Aug 4, 2024
74fd84d
Merge pull request #8 from RealPacket/feat/go-faster
GStudiosX2 Aug 4, 2024
fe00d7e
update serial to bigserial
GStudiosX2 Aug 4, 2024
e416585
Merge branch 'face-hh:master' into master
GStudiosX2 Aug 5, 2024
9f9e86d
fixes #32
GStudiosX2 Aug 5, 2024
7bdeba1
should fix conflicts
GStudiosX2 Aug 6, 2024
068d1b3
remove models
GStudiosX2 Aug 6, 2024
d5c936b
fix ratelimit error code and fix conflicts
GStudiosX2 Aug 6, 2024
31f6421
fix conflicts
GStudiosX2 Aug 6, 2024
29747ea
Merge branch 'face-hh:master' into master
GStudiosX2 Aug 6, 2024
80213a3
update self host (fixes #61)
GStudiosX2 Aug 6, 2024
fc4c161
forgot to add the image
GStudiosX2 Aug 6, 2024
53fbec7
update README
GStudiosX2 Aug 6, 2024
4d16941
resolve conflicts
GStudiosX2 Aug 6, 2024
50aa35f
fix messages page
GStudiosX2 Aug 6, 2024
1c09228
fix messages
GStudiosX2 Aug 6, 2024
0f7f911
hopefully fixed conflicts
GStudiosX2 Aug 7, 2024
6914a42
prevent username overflow
GStudiosX2 Aug 7, 2024
32a4683
fix overflow in other situations as well
GStudiosX2 Aug 7, 2024
abf98e7
also fix overflow in messages
GStudiosX2 Aug 7, 2024
7c89212
Update README.md
GStudiosX2 Aug 7, 2024
07c2d25
Revert "feat(go-faster): Convert default.png to WebP"
GStudiosX2 Aug 7, 2024
317019d
Revert "Use default.webp instead of default.png"
GStudiosX2 Aug 7, 2024
03b5d74
make the buttons on lynts fit a little better on mobile
GStudiosX2 Aug 8, 2024
a2b2682
remove duplicates in messages
GStudiosX2 Aug 8, 2024
1df9f9c
Merge branch 'face-hh:master' into master
GStudiosX2 Aug 8, 2024
8028998
change break-all to break-word in Message.svelte
GStudiosX2 Aug 8, 2024
d7d7601
this file is not supposed to be here
GStudiosX2 Aug 8, 2024
c2d37b7
fix gifs
GStudiosX2 Aug 8, 2024
ba6b1c0
forgot to remove a line
GStudiosX2 Aug 8, 2024
f800e3f
Add type:users filter
GStudiosX2 Aug 8, 2024
5ef1ecb
remove gap from avatar, better spacing
face-hh Aug 8, 2024
dce2f10
implement some suggestions & fix issues (https://github.com/face-hh/l…
GStudiosX2 Aug 9, 2024
9de2cf3
fix another bug
GStudiosX2 Aug 9, 2024
bc2aa28
change the message popover a bit
GStudiosX2 Aug 9, 2024
2fe0a88
Merge branch 'face-hh:master' into master
GStudiosX2 Aug 9, 2024
10673a9
Fix "for" label on sequence symbol
face-hh Aug 9, 2024
fb11755
fix conflicts 4
GStudiosX2 Aug 9, 2024
c362cb4
format
RealPacket Aug 1, 2024
ec221e4
specify sanitized content
RealPacket Aug 1, 2024
329b44b
draft: add dialog for external websites
RealPacket Aug 1, 2024
a9fb44d
feat(link-support): show dialog when clicking on links to external we…
RealPacket Aug 1, 2024
1652b7b
add @types/dompurify to dev dependencies
RealPacket Aug 1, 2024
f4b4a67
fix: don't replace the link 2 times (so that it doesn't wreck the mes…
RealPacket Aug 1, 2024
fb9dbfb
tweaks
face-hh Aug 9, 2024
9e7b777
asynchronously remove loading for bottom feed
face-hh Aug 9, 2024
4d4664c
Fix hover clipping on buttons
face-hh Aug 9, 2024
b5fed55
Add Tab Title
NobreHD Aug 6, 2024
dc9e2d7
Added Title to Profiles
NobreHD Aug 6, 2024
3b33c31
Notifications Title
NobreHD Aug 6, 2024
5cb047e
Search Page Title
NobreHD Aug 6, 2024
e9a2802
Updated MainPage so it gives control to the subpages
NobreHD Aug 6, 2024
cc649f2
Close opened if statement
NobreHD Aug 8, 2024
cc8e456
test some OpenGraph tags while we're at it
face-hh Aug 9, 2024
14b9404
Fix impossible questions
PalmDevs Aug 6, 2024
ae15c93
Replace <button> with <div>
NobreHD Aug 7, 2024
0752be4
Add Copy Button
NobreHD Aug 8, 2024
c99161c
Simplify report button
face-hh Aug 9, 2024
a1732c1
fix youtube link in README
face-hh Aug 9, 2024
fd39a6e
fix conflicts 3
GStudiosX2 Aug 9, 2024
2ec06f4
Merge branch 'master' into master
GStudiosX2 Aug 9, 2024
c42ea1a
fix image overflow
GStudiosX2 Aug 9, 2024
b08850d
Merge branch 'master' into master
GStudiosX2 Aug 9, 2024
272b678
fix conflicts
GStudiosX2 Aug 9, 2024
508e00e
fix conflicts & fix overflow
GStudiosX2 Aug 9, 2024
190feb5
remove src/routes/+page.ts
GStudiosX2 Aug 9, 2024
0a03961
Update README.md
GStudiosX2 Sep 23, 2024
a604ab6
Update README.md
GStudiosX2 Sep 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions drizzle/0002_chilly_xavin.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
CREATE TABLE IF NOT EXISTS "messages" (
"id" serial PRIMARY KEY NOT NULL,
"sender_id" text,
"receiver_id" text,
"content" text NOT NULL,
"image" text,
"read" boolean DEFAULT false,
"created_at" timestamp DEFAULT now()
);
--> statement-breakpoint
DO $$ BEGIN
ALTER TABLE "messages" ADD CONSTRAINT "messages_sender_id_users_id_fk" FOREIGN KEY ("sender_id") REFERENCES "public"."users"("id") ON DELETE no action ON UPDATE no action;
EXCEPTION
WHEN duplicate_object THEN null;
END $$;
--> statement-breakpoint
DO $$ BEGIN
ALTER TABLE "messages" ADD CONSTRAINT "messages_receiver_id_users_id_fk" FOREIGN KEY ("receiver_id") REFERENCES "public"."users"("id") ON DELETE no action ON UPDATE no action;
EXCEPTION
WHEN duplicate_object THEN null;
END $$;
1 change: 1 addition & 0 deletions drizzle/0003_simple_slayback.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CREATE INDEX IF NOT EXISTS "created_at_idx" ON "messages" USING btree ("created_at");
Loading