ponas
|
7e114adcc3
|
web: change preview banner styling
|
2026-05-19 18:46:41 +02:00 |
|
ponas
|
0e074b5f1f
|
web: dangerously allow local IP image proxying during development
|
2026-05-19 18:46:12 +02:00 |
|
ponas
|
e960da6f1c
|
web: centralize prop fetching for live + preview, fix preview banner breakage
|
2026-05-19 18:37:58 +02:00 |
|
ponas
|
a5ebb897f1
|
add support for previewing pages
|
2026-05-19 17:48:33 +02:00 |
|
ponas
|
f91c67f526
|
web: remove redundant on self wrapping in queries and add typename
|
2026-05-19 17:41:51 +02:00 |
|
ponas
|
0c5a9876d6
|
web: move page rendering logic from page.tsx to components
|
2026-05-19 17:00:12 +02:00 |
|
ponas
|
cf945d8647
|
don't run pre commit hooks on autogenerated files
|
2026-05-19 16:59:08 +02:00 |
|
ponas
|
0e5f9f7769
|
web: render studio page
|
2026-05-19 06:52:47 +02:00 |
|
ponas
|
10c8ce194c
|
dnscms, web: try supporting svgs
|
2026-05-19 06:15:36 +02:00 |
|
ponas
|
509a50c321
|
dnscms: add studio page
|
2026-05-19 06:09:54 +02:00 |
|
ponas
|
843062bb13
|
dnscms: add more tests
|
2026-05-19 04:42:27 +02:00 |
|
ponas
|
f7e0200a0a
|
dnscms: add pytest-cov
|
2026-05-19 04:11:39 +02:00 |
|
ponas
|
b09ce9808d
|
web: colocate graphql fragments, unmask where needed, more idiomatic client-preset use
|
2026-05-19 01:49:58 +02:00 |
|
ponas
|
bc8642b1fc
|
web: bump deps
|
2026-05-15 14:04:10 +02:00 |
|
ponas
|
2155a149e8
|
consolidate readmes + mise config, add prek
|
2026-05-15 03:26:46 +02:00 |
|
ponas
|
676e58c361
|
dnscms: use timezone aware date when filtering for future events
|
2026-05-15 03:08:57 +02:00 |
|
ponas
|
a9e59b947a
|
dnscms: bump deps, notably wagtail to v7.4
|
2026-05-15 03:01:56 +02:00 |
|
ponas
|
202cfe47f3
|
dnscms: add some basic tests
|
2026-05-15 02:58:41 +02:00 |
|
ponas
|
d0a886a4ae
|
web: bump deps
|
2026-03-05 22:02:29 +01:00 |
|
ponas
|
cc5b53011d
|
dnscms: bump deps
|
2026-03-05 21:54:58 +01:00 |
|
ponas
|
f769898698
|
dnscms: add django.contrib.postgres
|
2026-02-16 02:43:23 +01:00 |
|
ponas
|
e71db3a0cc
|
dnscms: switch from 1 to 3 gunicorn workers
|
2026-02-16 02:38:45 +01:00 |
|
ponas
|
355c0b38a5
|
dnscms: bump deps
|
2026-02-16 02:37:33 +01:00 |
|
ponas
|
bba98fe868
|
web: fix missing content for accordion blocks inside page section blocks
|
2026-02-04 20:44:39 +01:00 |
|
ponas
|
978aae4fc3
|
web: bump deps
|
2026-02-04 19:59:29 +01:00 |
|
ponas
|
ffc3a583b2
|
web: bump all deps
|
2025-12-12 15:25:53 +01:00 |
|
ponas
|
12aea04779
|
web: bump all deps, notably next to v16.0.7 to fix CVE-2025-55182
|
2025-12-03 21:08:44 +01:00 |
|
ponas
|
8942bcc9da
|
web: allow filtering on venues and organizers with no upcoming events, reset filter if invalid
|
2025-11-19 21:08:56 +01:00 |
|
ponas
|
196f000a2d
|
web: fix organizer filtering
|
2025-11-19 20:23:32 +01:00 |
|
ponas
|
4655f67a9e
|
web: set turbopack root
|
2025-11-19 20:23:04 +01:00 |
|
ponas
|
8506fd1c2d
|
dnscms: increase page size and max page size for wagtail-grapple
|
2025-11-19 20:09:55 +01:00 |
|
ponas
|
ca341f5f22
|
workaround number of event occurrences somehow being limited to 10
|
2025-11-17 03:34:04 +01:00 |
|
ponas
|
1431b8d6ff
|
web: regenerate types
|
2025-11-14 02:42:13 +01:00 |
|
ponas
|
3c225aa68a
|
web: bump everything, notably node to v14 and nextjs to v16.0.3
|
2025-11-14 02:41:49 +01:00 |
|
ponas
|
16629a2fc0
|
dnscms: bump python to 3.14, bump deps, notably wagtail to 7.2
|
2025-11-14 02:32:43 +01:00 |
|
ponas
|
b18f9ec54f
|
fix build
|
2025-10-06 21:53:25 +02:00 |
|
ponas
|
2a00d21717
|
temporarily use the DNS pig with hat
|
2025-10-06 21:08:48 +02:00 |
|
ponas
|
09e69a7093
|
avoid double timezone conversion to fix showing the wrong date for faraway spiders and users
|
2025-09-14 01:21:39 +02:00 |
|
ponas
|
d3f8b8f0bb
|
allow wider paragraph in newsletter block
|
2025-08-11 18:57:21 +02:00 |
|
ponas
|
fcd5231c28
|
change newsletter text
|
2025-08-11 18:50:32 +02:00 |
|
ponas
|
1b25bad850
|
add sponsors to menu
|
2025-08-11 18:45:29 +02:00 |
|
ponas
|
c8b0c99d8d
|
only show newsletter block on front page for now
|
2025-08-11 00:04:24 +02:00 |
|
ponas
|
87562b491d
|
disable turbopack to fix css issues
|
2025-08-08 14:56:55 +02:00 |
|
ponas
|
c54196d487
|
bump next, react, sass
|
2025-08-08 14:53:30 +02:00 |
|
ponas
|
37104e7a0c
|
add keys to blocks
|
2025-08-08 14:53:17 +02:00 |
|
ponas
|
ed3388e2bf
|
set sponsor logo image sizes
|
2025-08-08 14:40:16 +02:00 |
|
ponas
|
8444bd018e
|
remove stray logs
|
2025-08-08 14:40:08 +02:00 |
|
ponas
|
1a3f031d5f
|
web: add unstyled sponsors page
|
2025-07-28 03:54:41 +02:00 |
|
ponas
|
8e8ca4f147
|
dnscms: add sponsors page
|
2025-07-28 03:38:54 +02:00 |
|
ponas
|
7d1836f973
|
dnscms: remove accidentally committed local configuration
|
2025-07-21 14:17:33 +02:00 |
|
ponas
|
a7bbc0730d
|
dnscms: migrate to uv, remove wagtail-wordpress-import dependency
|
2025-07-21 03:52:30 +02:00 |
|
ponas
|
90f658a77e
|
web: remove import from fonts.net
|
2025-07-21 00:57:36 +02:00 |
|
ponas
|
1da9b4dce8
|
web: FactBoxBlock does not use useState
|
2025-07-21 00:31:04 +02:00 |
|
ponas
|
dfb61aa417
|
web: bump nextjs to v15.4.2 ++
|
2025-07-21 00:30:42 +02:00 |
|
ponas
|
3b3ad6ecdc
|
web: delete .nvmrc
|
2025-07-21 00:30:15 +02:00 |
|
ponas
|
35e155ab14
|
web: properly fetch colors for horizontal rule blocks
|
2025-06-17 19:20:15 +02:00 |
|
ponas
|
bc6b284140
|
web: bump deps
|
2025-06-17 18:56:52 +02:00 |
|
ponas
|
cc2a11cd64
|
web: bump to node 22, next 15, react 19, etc.
|
2025-04-30 19:21:33 +02:00 |
|
ponas
|
7030950850
|
web: sort occurrences by date when showing all
|
2025-04-30 16:24:12 +02:00 |
|
ponas
|
9114acf32f
|
web: show custom venues in event occurrence list
|
2025-03-03 16:59:49 +01:00 |
|
ponas
|
402a84c2f6
|
dnscms: disable package mode in pyproject
|
2025-03-03 16:51:51 +01:00 |
|
ponas
|
e092f4ae06
|
dnscms: expose custom event venue in graphql
|
2025-03-03 16:45:46 +01:00 |
|
ponas
|
c91ee02686
|
christmas logo activation
|
2024-12-01 17:46:19 +01:00 |
|
ponas
|
bc341cca17
|
web: add number of future occurrences to compact event listing for app
|
2024-11-28 20:17:52 +01:00 |
|
ponas
|
ff0f3846e9
|
web: add api route for compact event listing for app
|
2024-11-21 22:04:20 +01:00 |
|
ponas
|
fd88683ee6
|
hide drafts from future events
|
2024-11-06 21:33:12 +01:00 |
|
ponas
|
acf586510e
|
dnscms: bump dependencies
|
2024-09-03 00:09:04 +02:00 |
|
ponas
|
c474780234
|
tell pig not to swallow pointer events
|
2024-08-26 22:33:39 +02:00 |
|
ponas
|
88c8682d94
|
web: bump dependences
|
2024-08-26 22:33:20 +02:00 |
|
ponas
|
272e27d35e
|
swap flickr with tiktok in footer
|
2024-08-21 23:56:31 +02:00 |
|
ponas
|
8500ded738
|
add tiktok to footer
|
2024-08-21 22:09:14 +02:00 |
|
ponas
|
e5367c640f
|
add classes future/past to date list items
|
2024-08-18 22:22:46 +02:00 |
|
ponas
|
4853e74fe0
|
show past dates in event date list
|
2024-08-18 17:34:50 +02:00 |
|
ponas
|
5936d714eb
|
fix various links, targets, etc.
|
2024-08-18 16:39:17 +02:00 |
|
ponas
|
b304d57bf5
|
fix todays opening hours being off by one day
|
2024-08-18 03:25:15 +02:00 |
|
ponas
|
5145224639
|
make calendar event item keys unique
|
2024-08-18 02:40:20 +02:00 |
|
ponas
|
5391ba98c5
|
support filtering multiple categories
|
2024-08-18 02:37:04 +02:00 |
|
ponas
|
852882d392
|
fix venue filtering bug, hide venues with no upcoming events, show message if no upcoming events
|
2024-08-18 02:09:34 +02:00 |
|
ponas
|
2830e0a2e8
|
use node v20 in Dockerfile
|
2024-08-18 01:16:42 +02:00 |
|
ponas
|
f566c4b639
|
tweak more image sizes
|
2024-08-15 01:54:48 +02:00 |
|
ponas
|
5976d51dda
|
simplify menu to avoid breaking anchor link navigation
|
2024-08-15 00:58:43 +02:00 |
|
ponas
|
1b62a7f637
|
fix invalid dom properties in svgs
|
2024-08-14 22:53:44 +02:00 |
|
ponas
|
27477de14e
|
improve graphql error handling
|
2024-08-14 22:13:49 +02:00 |
|
ponas
|
137a8c0b2f
|
run codegen
|
2024-08-14 22:13:16 +02:00 |
|
ponas
|
9a61254b51
|
make 404 and 500 pages look nicer
|
2024-08-14 22:13:03 +02:00 |
|
ponas
|
41b50364e1
|
add empty robots.txt
|
2024-08-14 20:57:52 +02:00 |
|
ponas
|
9b9f3dd334
|
add migration for extra icon choices on page sections
|
2024-08-14 20:41:58 +02:00 |
|
ponas
|
5f52dcfa8e
|
reduce footer image size by ̃̃~69%
|
2024-08-12 20:28:47 +02:00 |
|
ponas
|
69b96588b3
|
change text for toggling back showing all future event occurrences
|
2024-08-12 20:28:47 +02:00 |
|
ponas
|
e0cb1a89eb
|
special handling for "Hele huset"
|
2024-08-12 01:36:40 +02:00 |
|
ponas
|
6c27cb3078
|
tweak news item image sizes
|
2024-08-12 01:20:58 +02:00 |
|
ponas
|
f4599cda40
|
tweak event page image sizing
|
2024-08-12 01:09:37 +02:00 |
|
ponas
|
399b2db2c9
|
fix warning about data attribute casing
|
2024-08-12 01:06:58 +02:00 |
|
ponas
|
4ab098728f
|
tweak event item image sizes to fix low image quality on mobile
|
2024-08-12 01:04:48 +02:00 |
|
ponas
|
c2e471350e
|
add umami 😋
|
2024-08-12 00:17:25 +02:00 |
|
ponas
|
824480ad32
|
web: install sharp
|
2024-08-11 01:34:05 +02:00 |
|
ponas
|
d99bcedccf
|
new graphql endpoint at cms.neuf.no
|
2024-08-11 01:17:59 +02:00 |
|
ponas
|
992b4de26a
|
dnscms: add whitenoise
|
2024-08-11 00:06:24 +02:00 |
|
ponas
|
a6baaf257c
|
dnscms: always install latest gunicorn
|
2024-08-10 23:40:57 +02:00 |
|
ponas
|
459029d971
|
dnscms: don't start when migration fails
|
2024-08-10 23:40:15 +02:00 |
|