corsacca
aceec6e85b
Merge pull request #5 from doxa-life/perf
...
Perf
2026-05-20 11:19:56 -05:00
corsacca
9bcb5a6154
Cloudflare edge caches each marketing page for 24 h
2026-05-20 17:19:24 +01:00
corsacca
9d2df1d73f
Purge Cloudflare cache on deploy
2026-05-20 17:14:35 +01:00
corsacca
b766825a64
optimize caching
2026-05-20 16:39:58 +01:00
corsacca
1c6ad3b70e
WOFF2 conversion
2026-05-20 16:34:47 +01:00
corsacca
0a379847a2
Optimize images and defer feedback widget
2026-05-20 16:19:03 +01:00
corsacca
ebf9244ed7
switch to bun run
2026-05-20 14:09:27 +01:00
corsacca
5a9a581e45
update bun lock
2026-05-20 13:53:40 +01:00
corsacca
52f88eff16
add start script
2026-05-20 13:13:38 +01:00
corsacca
a8998bbed8
build tweaks.
2026-05-20 13:06:54 +01:00
corsacca
73b6343a43
CMS: Put Documents component in a tiptap node
2026-05-07 13:55:55 +01:00
corsacca
b52a1f8ae2
Show the feedback widget if the user is logged in.
2026-05-07 13:40:10 +01:00
corsacca
67e5d29a30
Don't throw errors when saving CMS pages.
2026-05-07 13:35:26 +01:00
corsacca
826cfea0ce
Implement CMS version history.
2026-05-06 16:06:11 +01:00
corsacca
50571a89ae
Add page title to CMS pages and update CMS heading styles
2026-05-06 14:43:21 +01:00
corsacca
a1dffb23db
Catch prayer map errors.
2026-05-05 14:18:53 +01:00
corsacca
322da8aa56
Fix Oauth redirect when not logged in
2026-05-04 13:41:12 +01:00
corsacca
5228c12747
Change cookie same site method to allow oauth
2026-05-04 13:15:35 +01:00
corsacca
202897c80b
Remove old string
2026-05-04 12:06:40 +01:00
corsacca
406c86dfe6
Add invitation to sign up to pray on the adoption form.
2026-05-04 11:51:05 +01:00
corsacca
13f35f4f26
Better error messages when updating the CMS
2026-05-04 10:59:48 +01:00
corsacca
f2d4e60102
Don't log every 404 error.
2026-05-04 10:55:03 +01:00
corsacca
eb7a1792d6
Implement content editor role and fix role names
2026-05-01 15:35:56 +01:00
corsacca
3d74563d16
fix build
2026-04-30 13:30:28 +01:00
corsacca
e02393bf4d
fix build
2026-04-30 13:21:48 +01:00
corsacca
4504136af4
Setup Analytics
2026-04-30 12:15:09 +01:00
corsacca
d98d86bf29
move profile page to /admin/profile and link in admin sidebar
2026-04-30 11:11:45 +01:00
corsacca
a11d38a467
oauth profile connected apps and admin magage page.
2026-04-30 09:45:27 +01:00
corsacca
0d85e2e302
layers in .layers
2026-04-29 15:20:22 +01:00
corsacca
fb5c3bf486
mcp security
2026-04-29 15:07:30 +01:00
corsacca
1233426f7c
Hide: WARN Duplicated imports "useAppConfig",
2026-04-29 14:17:28 +01:00
corsacca
127d89d084
Implement CMS MCP
2026-04-29 13:06:54 +01:00
corsacca
c85389f497
Add settings table and setting to disable registration
2026-04-28 15:17:26 +01:00
corsacca
e57f9dfdd9
add mcp layer to extend
2026-04-28 15:07:16 +01:00
corsacca
54aaef6bae
User invitation ( #3 )
...
* Implement user invitation
* fix /admin styles clash on dev
* Fix user invite issues
2026-04-28 06:26:59 -05:00
corsacca
847258f9ae
CMS page translation
2026-04-27 13:33:31 +01:00
corsacca
1eec64b45a
switch feedback widget to remote bundle, hide by default
...
load feedback-web-component.iife.js from support.gospelambition.org
rename tag to <feedback-web-component> and update isCustomElement
set showByDefault: false so widget only shows with ?feedback=true
delete local public/assets/feedback-widget/ files
2026-04-27 12:38:19 +01:00
corsacca
0cad79d068
Click Language Selecture to keep it open
2026-04-27 11:59:42 +01:00
corsacca
7691935ad6
On documents page don't make menu header clickable.
2026-04-27 11:57:11 +01:00
corsacca
9152e1a1b0
And missing people groups field.
2026-04-27 10:44:13 +01:00
corsacca
4cc516b854
Make CMS pages permissions more granular.
2026-04-27 09:54:44 +01:00
corsacca
b738a35a4a
Upgrade migration system to support layers
2026-04-27 09:23:25 +01:00
corsacca
7a277f2c55
fix ts issues
2026-04-24 14:33:04 +01:00
corsacca
c1ddb42feb
Change phone input to npm
2026-04-24 11:18:39 +01:00
corsacca
978e33c344
CMS: Ability to set if links open in new tab.
2026-04-24 10:42:40 +01:00
corsacca
8342444a7a
implement /research/search/[term]
2026-04-24 10:17:49 +01:00
corsacca
aa9e4e4a01
Fix languages dropdown and implement group resources page
2026-04-24 10:17:49 +01:00
corsacca
fbe6a04015
Better CMS page transition
2026-04-23 20:34:44 +01:00
corsacca
09ca4bc1f4
change caching from fs to memory.
2026-04-23 20:00:07 +01:00
corsacca
3355a926a2
Cache fixes
2026-04-23 18:16:37 +01:00