Andre Staltz
874a37cbbc
format the HTML in allow-list.tmpl
2021-02-25 18:18:58 +02:00
Andre Staltz
2b7200512f
move the notices-list link to the admin nav
2021-02-25 18:17:51 +02:00
Andre Staltz
70e82752cb
style the landing page
2021-02-25 18:15:18 +02:00
Andre Staltz
96b6e097dc
display description notice on the landing page
2021-02-25 18:00:57 +02:00
Andre Staltz
b02932228e
style the show notice page
2021-02-25 17:42:57 +02:00
Andre Staltz
ce98eeb377
style the footer and notice links
2021-02-25 17:23:51 +02:00
Andre Staltz
62d31f08b9
implement new template func "urlToNotice"
2021-02-25 17:18:51 +02:00
Henry
f774817536
Merge pull request #40 from ssb-ngi-pointer/editable-notices
2021-02-25 12:36:55 +01:00
Henry
6e630f9cd5
fix tests
2021-02-25 11:25:43 +01:00
Henry
ec7e57d2f5
place list of notices in the top nav
2021-02-25 11:22:25 +01:00
Henry
d22996c24d
rm news
2021-02-25 11:22:15 +01:00
Henry
e254803717
nits
2021-02-25 11:17:52 +01:00
Henry
2b79354d20
fix typo
2021-02-25 11:14:39 +01:00
Henry
99e56dbcbf
re-use edit template for new translation
2021-02-25 11:13:48 +01:00
Henry
a5e8165a73
fix HTML list
2021-02-25 10:27:26 +01:00
Henry
1ec3e8b064
list, set and get pinned notices
2021-02-25 10:07:47 +01:00
Henry
e5a07fd8bc
(Pinned)Notices
...
Notices are pages that admins can fill with their content to describe
and customize the room.
Pinned notices are common notices that each room has. Like a description
and privacy policy.
* update models
* simple crud test for basic notices
* edit and save notices as admin
2021-02-25 10:07:44 +01:00
André Staltz
3c921cef80
Merge pull request #39 from ssb-ngi-pointer/paginate-members
...
implement pagination in allow-list overview
2021-02-24 18:19:16 +02:00
André Staltz
f62193b94b
Merge pull request #38 from ssb-ngi-pointer/menu-route
...
new route "menu" that is accessible on mobile only
2021-02-24 18:04:22 +02:00
Andre Staltz
ad5356d58b
replace panics with returning formatted errors
2021-02-24 18:02:52 +02:00
Andre Staltz
743cc074d7
implement pagination in allow-list overview
2021-02-24 15:54:36 +02:00
Andre Staltz
eaf4a4447c
new route "menu" that is accessible on mobile only
2021-02-24 12:08:21 +02:00
André Staltz
92ee332546
Merge pull request #36 from ssb-ngi-pointer/active-menu-item
...
highlight active menu item with current_page_is
2021-02-24 11:58:19 +02:00
Andre Staltz
622b01a854
highlight active menu item with current_page_is
2021-02-23 18:41:02 +02:00
André Staltz
f392dfbcf3
Merge pull request #32 from ssb-ngi-pointer/prettify-responsive
...
responsive design of admin menus
2021-02-23 14:48:12 +02:00
Andre Staltz
1dbc09a81a
responsive design of admin menus
2021-02-23 14:24:20 +02:00
Henry
fbdba34a1d
Merge pull request #31 from ssb-ngi-pointer/prettify-members
...
Prettify members page
2021-02-23 12:42:32 +01:00
Andre Staltz
ad0f025c4d
fix allow_list tests for new HTML structure
2021-02-23 12:56:28 +02:00
Andre Staltz
fee39ac3b7
format HTML templates with each attribute on its own line
2021-02-23 12:56:28 +02:00
Andre Staltz
90455ae34b
prettify the allow-list removal confirmation page
2021-02-23 12:24:12 +02:00
Andre Staltz
0aa8265cd4
prettify the allow-list main page
2021-02-23 12:23:16 +02:00
Henry
56ef07d9f2
Merge pull request #30 from ssb-ngi-pointer/bring-back-dev-mode
...
Bring back dev mode
2021-02-22 16:56:03 +01:00
Henry
67597d9f8a
turn template evaluation error fatal
...
this shouldn't just be logged and discarded as "not logged in"
2021-02-22 16:29:05 +01:00
Henry
af53bf71f5
comment broken back href
2021-02-22 16:25:13 +01:00
Henry
73471b5ff6
update http/render
2021-02-22 16:20:26 +01:00
Henry
9c0d4c9fd4
check for properly rendered error page
2021-02-22 16:13:20 +01:00
Henry
cea1e62207
fix template paths in sub-page tests
2021-02-22 16:02:55 +01:00
Henry
094ce57b9e
github actions: bump go version to 1.16
2021-02-22 15:55:59 +01:00
Henry
ccd3612124
add dev mode to i18n
2021-02-22 15:51:58 +01:00
Henry
d774056f29
establish old asset paths
2021-02-22 15:51:58 +01:00
Henry
8285c68417
remove -development falg from server cli
...
use -tags dev like we do in the rest of the code
2021-02-22 15:51:58 +01:00
Henry
f0e61e7189
add back dev build tag for local file access without embedding
2021-02-22 15:51:55 +01:00
Henry
b5330884ab
move inline style tag to seperate file
...
also the assets paths they are a little different after #26
2021-02-22 15:13:16 +01:00
Henry
abb4a0f627
leftover
2021-02-22 15:12:51 +01:00
Henry
1787a27898
Merge pull request #27 from ssb-ngi-pointer/prettify-templates
...
improve styles of template containers and sign-in
2021-02-22 15:09:24 +01:00
Andre Staltz
143b910f9f
improve styles of template containers and sign-in
2021-02-22 14:57:45 +01:00
Henry
9dc77132ab
Merge pull request #26 from ssb-ngi-pointer/go1.16-embed
...
Go1.16 embed (fixes #20 )
2021-02-22 14:51:40 +01:00
Henry
534691b639
change template paths for embed.FS
2021-02-22 14:49:11 +01:00
Henry
5829cb1197
migrate migrations
...
had to patch the upstream dependency, nothing too big though. Expecting
a merge after some small backwards compat discussion.
2021-02-22 14:49:11 +01:00
Henry
c0efc3d1fa
convert i18n defaults to embed
2021-02-22 14:49:11 +01:00