Rob Colbert
6079e6e34b
a giant ball of work
12 months ago
Rob Colbert
8d47f90d29
added hoursLimit and project editor/update
12 months ago
Rob Colbert
2790602d8b
earnings reports and ioserver keepalive tweaking
12 months ago
Rob Colbert
9add73b9da
more cleanup
12 months ago
Rob Colbert
ee2ecd7a22
the start of reporting and some cleanup
12 months ago
Rob Colbert
f7540cebc5
added real-time billable display and removed unnecessary things
12 months ago
Rob Colbert
d3a316e94f
small updates
12 months ago
Rob Colbert
ee3713fc8c
re-enable account signup
12 months ago
Rob Colbert
b736aa55a0
forked to dtp-time-tracker
12 months ago
Rob Colbert
527cd02c4f
fix reactions
1 year ago
Rob Colbert
18d4723edc
quick fixes & updates
- removed system message announce for chat join/part
- allow a message with only an image or video (no text content)
- changed "Leave room" to "Return to home" for exit button
- changed chat timeout to one second
1 year ago
Rob Colbert
87a6368044
findOne instead of find
1 year ago
Rob Colbert
376b2a2faa
room invite fix
1 year ago
Rob Colbert
6ba26b4c97
couple fixes
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
a23df8ce8c
formatting
1 year ago
Rob Colbert
8b9ff34b8b
mostly user admin and account create in CLI
1 year ago
Rob Colbert
d97d1eec19
many updates
1 year ago
Rob Colbert
5b535754f0
theme color updates
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
b81533bc39
huge update
1 year ago
Rob Colbert
fe1d8f5a9e
cache buster for app bundle
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
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