rob
637d0fb03b
Added ability to delete an OAuth2Client (Service Node)
2 years ago
rob
91fe2ab01b
more work on comments; reeeper updated
...
- Moved the responsibility of expiring Announcements from MongoDB into
the Reeeper
- Added logic to clean up comments attached to an expiring Announcement
- ResourceStats are now much more universal and common
- CommentStats are for comments only
- More routines to comment on and vote on "content resources"
2 years ago
rob
5e90fca353
Add link to Announcement component to open the announcement
2 years ago
rob
0273e2d51b
removed 21d expire from Announcement model
...
This requires an index re-build, and the responsibility is moving to
Reeeper.
2 years ago
rob
70ab569882
quick fix
2 years ago
rob
b7ff19dc5e
comments updates
2 years ago
rob
8e872cd688
Comments update to make them more resource agnostic and usable
2 years ago
rob
62285270c5
Kaleidoscope update
2 years ago
rob
2c13b997bf
added `pretty-checkbox` for, well, better checkboxes in forms
2 years ago
rob
b163e5e39e
cleanup
2 years ago
rob
7e1a2d9561
all controllers now use this.createMulter()
2 years ago
rob
9e40eeb0b5
a bit of documentation; and SiteController.createMulter()
2 years ago
rob
940f65f206
remove unnecessary log
2 years ago
rob
235d660940
remove unused things
2 years ago
rob
5fd0b22f3f
added chat worker; all workers start
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
548eaac0be
fix stickers worker start-up and add to start-local
2 years ago
rob
6e672f8262
scooted room views into chat/room
2 years ago
rob
61c96a2cc2
Chat UI progress
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
d6bd4cc103
add filterText service method to strip HTML tags and Zalgo text
2 years ago
rob
7d3a556886
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
40f47c9b46
cleanup
2 years ago
Andrew W
cf8847ee2d
change 'passwordv' to 'passwordVerification'
2 years ago
CyberShell
000e240bcf
Reverse change in #9
2 years ago
CyberShell
c3ca0fd5eb
fix spelling in UserService file
2 years ago
CyberShell
ecf2ede294
fix spelling in UserService file
2 years ago
rob
96e40f26a7
move CRON_TIMEZONE declaration into start method
2 years ago
rob
92b30b3bc8
removed DTP_COMPONENT global constant
2 years ago
rob
e705dc6575
updated startup logging and name
2 years ago
rob
76c931feaf
add log line at worker startup
2 years ago
rob
a7b89751c9
UI update
2 years ago
rob
e59a21be9b
UI updates
2 years ago
rob
a1e0d9b5ac
truncate post titles in featured block
2 years ago
rob
be0390e7dd
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-sites into develop
2 years ago
rob
84a80b6cfa
UI updates
2 years ago
rob
3b49db8673
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
9d5a544b20
UI/sidebar touch-ups
2 years ago
rob
df0637b62c
UI updates
2 years ago
rob
abb20bcaf6
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
c9a36c532e
include author's type
2 years ago
rob
065e7fbfdd
brought announcements in from Soapbox/Venue
2 years ago
CyberShell
44e0492f60
remove duplicate newsletter menu option and move newsletter option
2 years ago
rob
06924946bd
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
abade4701d
add thumbnail URL to KaleidoscopeEvent model
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
b04650c596
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
88a695792d
include emitter type in event
2 years ago
rob
144963144b
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
320c20a1db
works! save it, and return a plain object :)
2 years ago
rob
9ff9ffa5f7
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
f885266df2
change author to emitter and make it optional and able to be many things
2 years ago
rob
83e6e94c8b
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
fff7350554
pkt => pkg
2 years ago
rob
4a4c8c7014
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
fc7550e196
factored KaleidoscopeEvent out of UserNotification
2 years ago
rob
09905f8728
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-sites into develop
2 years ago
rob
3617e43297
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
cc47c52a9d
verifyKaleidoscopeToken and support
2 years ago
rob
8e29963eeb
don't send request if we don't have a Kaleidoscope token
2 years ago
rob
c414885964
corrected form for compliance
2 years ago
rob
40b03a5d1e
store and use Kaleidoscope Bearer token
2 years ago
rob
f6f1bc3803
switch back to light mode default
2 years ago
rob
6dd2827401
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
aeb827c485
change default theme to dtp-dark for demo tonight
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
CyberShell
43e4c510ad
fix spelling in user service
2 years ago
CyberShell
f0b2f104b4
fix spelling in post service
2 years ago
rob
3b52c6f199
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
49f5510254
added a divider
2 years ago
rob
ecabc75fa0
small touch-up
2 years ago
rob
e7d38a1292
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-sites into develop
2 years ago
rob
65d8eee1f3
cleanup
2 years ago
rob
6a6ba41fc7
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
18b5042336
added some help text and made networkPolicy options more clear
2 years ago
rob
de8d511682
added networkPolicy to settings
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
8f1d14b185
implemented user profile badges
2 years ago
rob
b363cb56b6
Core logic updates
2 years ago
rob
ee3b540469
removed debug log
2 years ago
rob
30a8c3b48e
separated author and publisher permissions
2 years ago
CyberShell
9c0421afe7
Don't send welcome email if email service is not enabled
2 years ago
rob
f09fc0a496
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
2c1d5345a1
made notification label optional
2 years ago
rob
b1fcbb77dc
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
fa4d080d0e
push to Core and Sites
2 years ago
rob
ef67764bfa
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
e28b7b8393
event action conventions
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
a6e7f14205
sendKaleidoscopeEvent
2 years ago
rob
1d18e2ed15
several updates
2 years ago
rob
5fef5a0eff
UserSubscription and Kaleidoscope event processing
2 years ago
rob
bcd4661976
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago