Andrew Woodlee
fb600f0e33
change OTP Session duration
2 years ago
Andrew Woodlee
23bc4d7820
cybershell-specific changes
2 years ago
rob
24eb90a444
refactor channel middleware to top-level integration
2 years ago
rob
4d6bcb5acf
standardize the rendering of SiteLink
2 years ago
rob
540942599a
refactored to middleware
...
The better approach in ExpressJS is to author up a quick middleware you
can toss onto any route to short-circuit the rest fo the route with the
redirect.
The implementation submitted was actually running double output. The
"checkForUser" method would call `res.redirect`, return, and then the
method would continue and produce additional output.
Explicit middleware helps prevent those kinds of errors :)
2 years ago
rob
a8f88d21e2
re-structured for better readability
...
Once an if starts getting to 4+ lines of iffy voodoo, we break up that
voodoo. Because that's how you get less voodoo :)
2 years ago
rob
457a7f50a2
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-sites into develop
2 years ago
rob
dcbafb016d
quick fix for offline channel list renderer
2 years ago
CyberShell
599cd35080
Merge pull request 'added check for user in welcome controller' ( #26 ) from welcomeCheckForUser into develop
...
Reviewed-on: https://git.digitaltelepresence.com/digital-telepresence/dtp-sites/pulls/26
2 years ago
Andrew Woodlee
07cc24a378
added check for user in welcome controller,
...
redirecting to home page
2 years ago
CyberShell
26e6fd9b53
Add check in logic for user when loading non-published post
...
Alternative to error page before:
`Cannot read properties of undefined (reading '_id')` during checking `!res.locals.post.author._id.equals(req.user._id)` in line 268.
2 years ago
Andrew Woodlee
450e53e55e
added checking for user in welcome controller
2 years ago
rob
0f0214f24e
channel update can now update owner
2 years ago
rob
18cecf91d8
force username lowercase
2 years ago
rob
8ed2122eff
more channel management cleanup
2 years ago
rob
38b87affe8
use appropriate default for channel owner username
2 years ago
rob
18e93adf4e
render SiteLink entries in off-canvas when present
2 years ago
rob
ea38cf6be6
Venue, Home, SiteLink, RSS Feeds
...
- Multi-channel support for Venue
- Venue channel editor and management for Admin
- Venue UI components for channel card, channel list item, and channel
grid
- Home page fixes and updates
- Image display and responsiveness for home page down to mobile
- SiteLink model, service, etc., for adding links to your Site
- Many navbar enhancements and fixes
- RSS, ATOM, and JSON feed generators
2 years ago
rob
d67ae3eaa5
large Venue update
2 years ago
rob
5b99e5673c
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
e9b4131da8
Venue settings (wip, started)
2 years ago
rob
fd532d9aaa
add label options to +renderBackButton
2 years ago
rob
6a30e353e8
re-organized some selections
2 years ago
rob
f10657a4c7
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
b350b2632f
newsroom index is now responsive
2 years ago
rob
c00bac8290
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
494f788fd7
remove unused things
2 years ago
rob
5cda9ea691
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
a0aa90ce61
increase cache time for Shing channel status
2 years ago
rob
dda92c8eec
add job to update feed after create or update
2 years ago
rob
40ab2d2dfe
newsroom updates
2 years ago
rob
1987faccea
allow cache for Venue status and feed
2 years ago
rob
3b074e3a05
many feature completions and bugs fixed
2 years ago
rob
253d966e58
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
984f2c3b7f
UI updates
2 years ago
rob
a364597d53
add error message for captcha generation
2 years ago
rob
fe892f20a2
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
767fad47c4
put newsroom feed in .sidebar-widget content class
2 years ago
rob
942fd8316d
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
963a36b846
venue updates and fixes
2 years ago
rob
18f49c842a
factoring evolution down from Sites to Base
2 years ago
rob
092cc2037c
newsroom (RSS feeds for DTP)
2 years ago
rob
77956c867e
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
43464cefb0
manually load BrowserSync in dev environments
...
We are simply no longer using the BrowserSync proxy and will be loading
directly from Express in dev.
2 years ago
rob
953af89068
remove password from log write
2 years ago
rob
69f1463c4e
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
c3d9c45301
introduced HTTPS config and startup
2 years ago
rob
945c02cc7c
Merge branch 'develop' of git.digitaltelepresence.com:digital-telepresence/dtp-base into develop
2 years ago
rob
9803f68323
shing live channel status integration (basic)
2 years ago
rob
0a7540ef1e
Add restrictions to resourceType enum
2 years ago