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
Rob Colbert
9223b69b7c
Can create a chat room and nav to it
- FLEX laytout needs a lot of work. The content pane won't clamp to a
max height, grows, and pushes the input pane off the bottom of the view.
1 year ago
Rob Colbert
1383853921
wrote more code
1 year ago
Rob Colbert
a47f25bfec
I wrote code.
1 year ago
Rob Colbert
ab4531022d
another large integration of [everything] from prior DTP/Base/StreamRay
1 year ago
Rob Colbert
02f1b7c029
migrating old DTP to new DTP
1 year ago
Rob Colbert
40578fb53a
integration of more old "DTP Base" configuration and service
1 year ago
Rob Colbert
8bf428b961
initial build
Created Webpack, Nodemon, and BrowserSync harness with UIkit,
FontAwesome, Pretty Checkbox configured and tested.
1 year ago
Rob Colbert
6da38fb937
Initial commit
1 year ago