Rob Colbert
4297bdfdd7
0.2.11
1 year ago
Rob Colbert
b0d28c8a2e
Desktop Notifications
When user enters a chat room, app prompts for notification permissions.
Then, if app doesn't have focus and a message arrives, a desktop summary
notification is shown.
1 year ago
Rob Colbert
11d1e91893
0.2.10
1 year ago
Rob Colbert
d05e37d783
Room invites and enforced memberships; bug fixes
1 year ago
Rob Colbert
9d802baa84
remove Video document when removing video media, etc.
1 year ago
Rob Colbert
c96e4216a8
0.2.9
1 year ago
Rob Colbert
a23df8ce8c
formatting
1 year ago
Rob Colbert
8b9ff34b8b
mostly user admin and account create in CLI
1 year ago
Rob Colbert
274e1527b2
0.2.8
1 year ago
Rob Colbert
bb4b0fc3c0
call destroyRoom AS the room owner
1 year ago
Rob Colbert
6a8347db11
0.2.7
1 year ago
Rob Colbert
3a46c67c61
added remove-chat-room
1 year ago
Rob Colbert
c8863b40d3
0.2.6
1 year ago
Rob Colbert
850190ab87
switched to master branch
1 year ago
Rob Colbert
543fd84786
0.2.5
1 year ago
Rob Colbert
d97d1eec19
many updates
1 year ago
Rob Colbert
6ba1ac8243
0.2.4
1 year ago
Rob Colbert
a6953d97d1
Don't accept 2nd parameter to specify target remote (just use origin)
1 year ago
Rob Colbert
7eff57facf
created, now uses NPM directly to bump version number
1 year ago
Rob Colbert
0e52ac2798
0.2.3
1 year ago
Rob Colbert
5b535754f0
theme color updates
1 year ago
Rob Colbert
73dd89834e
0.2.2
1 year ago
Rob Colbert
693bd66d17
delete message
1 year ago
Rob Colbert
d6ce178b40
require admin privs on all admin routes
1 year ago
Rob Colbert
b449e91047
deploy script updates
1 year ago
Rob Colbert
b81533bc39
huge update
1 year ago
Rob Colbert
fe1d8f5a9e
cache buster for app bundle
1 year ago
Rob Colbert
f3e4c4d0c9
add webpack asset build
1 year ago
Rob Colbert
c30881ea33
0.2.1
1 year ago
Rob Colbert
17a0241da6
prod deploy/update script
1 year ago
Rob Colbert
1e615134f7
switch from yarn to pnpm
1 year ago
Rob Colbert
5a423de661
move uikit from dev to deps because wtf?
1 year ago
Rob Colbert
3a1a901c2b
switch from yarn to pnpm because fuck yarn forever.
1 year ago
Rob Colbert
f7ae30a528
remove .yarn
1 year ago
Rob Colbert
a5611eaf0e
minor version bump to bust cache in prod
1 year ago
Rob Colbert
eafe63fba6
add Yarn to repo
1 year ago
Rob Colbert
dbc47abac4
several updates
- Added a new emoji picker and its presentation logic
- Added ability to delete a chat room (as owner)
- Removing a chat message now also removes all attachments on that
message from storage
- Fixed many UI bugs in chat view
-
1 year ago
Rob Colbert
dea8bc5119
room settings
1 year ago
Rob Colbert
a9a68b4207
image and video attachments
1 year ago
Rob Colbert
ba3e4a2a34
many upgrades and features
- Upgraded to Yarn 4 to support Sharp build
- Added Sharp image processing module
- Added ability to select image files and one video file when posting
chat message
- Stubbed file processing for chat attachment uploads
1 year ago
Rob Colbert
ec1f51c27e
link previews in chat
- Worker to process link-ingest jobs
- Link preview template w/oembed support
- CSS for typical link presentation in light & dark themes
1 year ago
Rob Colbert
5419331561
UI style and light/dark theme refinements
1 year ago
Rob Colbert
390b5ee0bb
low-level image and host/platform services
System:
- config updates
- added HostCacheService
- added LinkService
- added SiteHostServices worker
- start-local now starts/stops host-services worker
- added ImageController
Models:
- Added NetHost and NetHostStatus
Dependencies:
- added NPM cron, diskusage-ng, jsdom, systeminformation, user-agents
1 year ago
Rob Colbert
648fb67933
remove all session users from joined chat rooms at ioserver shutdown
1 year ago
Rob Colbert
935f51c7aa
ignore local MinIO data directory
1 year ago
Rob Colbert
be243d0d69
added MinIO and factored Harness to SiteRuntime and SiteWebApp
1 year ago
Rob Colbert
a2685ae53f
light & dark mode work (LESS)
1 year ago
Rob Colbert
6cadd9c3a6
I did many things.
- nodemon and webpack now basically work like my Gulp setup used to in
DTP Base
- Connecting to rooms and sending chat messages
- Chat messages are rendered server-side and HTML is emitted to clients
- Chat room messages are created with POST requests at
/chat/room/:roomId/message
- ChatAudio system added
- SFX_CHAT_MESSAGE added and played when message is received
- more socket management to guarantee pulling out of room when leaving
- person-through-window added as "Leave room" icon to disconnect
1 year ago
Rob Colbert
a2cd338d68
join room, check-in, check-out, socket disconnect enforced, I wrote code.
1 year ago
Rob Colbert
f05773c2f4
User account create/signup removes from app when disabled in .env
1 year ago