rob
8e872cd688
Comments update to make them more resource agnostic and usable
2 years ago
rob
b163e5e39e
cleanup
2 years ago
rob
7e1a2d9561
all controllers now use this.createMulter()
2 years ago
rob
e3142c1271
this description of this changelist is incomplete and this is fine
...
- Integrated all chat updates from Soapbox/Shing with heavy mods to
lib/site-ioserver.js and the creation of the chat service, worker, and
jobs
- Added ability to create ChatRoom instances, invite people to them,
join them and delete them
- Refactored the shit out of SiteWorker
- Created SiteWorkerProcess
- Created the chat worker and the chat-room-clear and chat-room-delete
job processors
- Created the media worker
- Refactored Stickers from Soapbox/Shing into the media system
- Created the Attachment model, service, and media worker jobs
- Upgraded the emoji picker from emoji-button to picmo because the
author depreacted emoji-button and released picmo.
- Made a custom presentation for the emoji picker
- Created the SiteChat client-side object for managing Core Chat within
the browser
- Brought the Kaleidoscope Event UI down from DTP Social so anything can
render a timeline of them
- Added configurations for the media and reeeper job queues
- Added the basics of a Notifications view
- Added the concept of Forms
- upgraded ioredis to 5.2.2
2 years ago
rob
6e672f8262
scooted room views into chat/room
2 years ago
rob
3283c24c32
brought full-featured chat, stickers, and emoji reacts in from Shing/Soapbox
...
This is part of the creation of Venue and Radio.
2 years ago
rob
abb20bcaf6
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
065e7fbfdd
brought announcements in from Soapbox/Venue
2 years ago
rob
933da2b72d
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
8868bf0739
add hive user service
2 years ago
rob
40ef191937
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
bc913c6518
remove unused dependency
2 years ago
rob
70364074f1
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
42428d84a5
newsletter and Kaleidoscope token grant
...
+ brought newsletter down from Sites to Base so everything can have a
newsletter
+ brought newsletter worker to Base, added to start-local
+ A Core accepting a Service Node now grants a Kaleidoscope token
2 years ago
rob
6a6ba41fc7
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
f57741c365
integrating change from Core to Base for all projects
2 years ago
rob
f60ea876f4
protect Kaleidoscope Event with Passport bearer auth
2 years ago
rob
b363cb56b6
Core logic updates
2 years ago
rob
30a8c3b48e
separated author and publisher permissions
2 years ago
rob
ef67764bfa
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
336dcd3918
error handling
2 years ago
rob
9317d7e14c
error reporting
2 years ago
rob
5f29a462d6
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
5fef5a0eff
UserSubscription and Kaleidoscope event processing
2 years ago
rob
80bb7a0fcc
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
7c92310483
user management enhancements
2 years ago
rob
b372e69b17
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
da2800e60f
touch-up
2 years ago
rob
265fe2a5f9
post management and editing
2 years ago
rob
6c2803712f
quick fixes
2 years ago
rob
ded4a370e2
various UI fixes; more author dashboard
2 years ago
rob
b382af802e
progress on post user services
2 years ago
rob
aa4e24eff8
feature progress
2 years ago
rob
53f8c9941f
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
503edd3018
use coreUserId
2 years ago
rob
793ab35eb3
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
60d0092bbc
CoreUser settings view and logic
2 years ago
rob
554209489a
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
1b255d53fb
push to Core and Sites
2 years ago
rob
37f513e32e
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
eca0e44ffe
stop logging whole session (diagnostic)
2 years ago
rob
c54f7b307c
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
a23cb7fc51
conventions
2 years ago
rob
e8af895095
"Stop the hammering!"
2 years ago
rob
857f880df3
conventions
2 years ago
rob
2ae9570f2e
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
4d3a1bc95c
conventions
2 years ago
rob
481c2dd16f
conventions
2 years ago
rob
6e1f1925a0
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
3c94f19f1b
conventions
2 years ago
rob
0aa5b44cc2
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
fe1404de4f
naming conventions
2 years ago
rob
6802919181
naming conventions
2 years ago
rob
ae6ce6622e
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
c5120d4c8a
Service Node management
2 years ago
rob
33e425762f
naming updates
2 years ago
rob
4675a34652
start of Service Node (OAuth2 Client) management
2 years ago
rob
2dcd95c74b
large component and worker management and logging refactor
2 years ago
rob
3ddcd2d7cb
CoreUser profile and settings views
2 years ago
rob
a03e02ec41
OAuth session management
2 years ago
rob
42283c2005
login and auth flow / UX
2 years ago
rob
2136e74169
login processing
2 years ago
rob
590b2c740b
wip to Core
2 years ago
rob
c62ab4702f
use session.returnTo to complete connect-ensure-logged-in loop
2 years ago
rob
94a2bd26cb
wip to Core
2 years ago
rob
7bee921a1a
wip push to Core
2 years ago
rob
cd2661944c
passing update to Core
2 years ago
rob
8574f655fe
another push of Core Connect to Core
2 years ago
rob
6efb1c74a9
pushing to Core mostly for updated OAuth2 client create
2 years ago
rob
e72ac249c5
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
803edf07c2
more OAuth2 integration
2 years ago
rob
590ecdf1af
re-apply Sites updates
2 years ago
rob
0dd25e5176
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
c35d0f5a3e
The start of OAuth2 integration, Core, and Kaleidoscope
2 years ago
rob
cd79fcdb5d
file name comment updated
2 years ago
rob
9f127d7970
integration of updates from Venue/Soapbox
2 years ago
rob
5984b237ee
derive Gab TV channel username/slug from URL in settings
2 years ago
rob
52a3d21af2
light/dark mode and other new features from DTP Sites
2 years ago
rob
1463bd4d6f
email verififcation and OTP/2FA
2 years ago
rob
0423f3f8a6
many updates from Soapbox
2 years ago
rob
14ecd60a4d
this app officially now does nothing
...
and it's everything it's cracked up to be.
2 years ago
rob
e0eb9f8a03
catching up with progress from Sites and Soapbox
2 years ago
rob
72ea64fbd7
small touch-ups
3 years ago
rob
32fbcb587f
post featured images
3 years ago
rob
3ce167c956
comment count mismatch 5/20
3 years ago
rob
42f2622769
featured posts and home page rendering
3 years ago
rob
fa5b2fe9ce
policy document service and Terms of Service document
3 years ago
rob
a934c018d0
lots of little touch-ups
3 years ago
rob
0ff28c7226
comment reply pagination/load more
3 years ago
rob
ca852d51b1
root-level comment load more
3 years ago
rob
b60268a9a6
comment replies
3 years ago
rob
fb6fbb148a
quick fix
3 years ago
rob
4f1c8cb245
refactor admin user settings away from standard user settings
...
It was possible for Users to grant themselves flags and permissions.
These operations now require Admin privileges, and are only implemented
by services.user.updateForAdmin. The services.user.update method no
longer has any logic to alter flags and/or permissions.
3 years ago
rob
929a8875ef
integrate updates from LibertyLinks engine enhancements; new features for blog
3 years ago
rob
d534b7950e
large changelist
...
- Comment composer
- Comment renderer
- Comment create service
- Display list and display engine enhancements
- Added emoji picker for comments
- Admin for site settings
- added main-sidebar layout
3 years ago
rob
c8e37db1c6
Pages, and TinyMCE put in dark mode
3 years ago
rob
cf1a95e340
More post completeness; and a captcha for signup.
3 years ago
rob
3a30881d7c
many updates
...
- more completeness on blog post and view
- refactored sidebar to a site component
- created Gab TV service sidebar middleware
3 years ago
rob
00d8c1e10e
Posts and a couple newsletter updates/fixes
3 years ago
rob
5e53c3cc79
Newsletter (minus actually sending them)
3 years ago