Commit Graph
100 Commits
Author SHA1 Message Date
gisle 2486c98da7 add support for trustedProxy GATEWAY to determine automatically from gateway. That's useful in docker where an nginx on the host is not always on a known ip.
continuous-integration/drone/push Build is passing
2021-04-02 15:04:28 +02:00
gisle 5955e6a71e remove Files page
continuous-integration/drone/push Build is passing
2021-03-30 19:58:27 +02:00
gisle 59a711f150 fix unnamed stories being unclickable.
continuous-integration/drone/push Build is passing
2020-11-29 01:28:56 +01:00
gisle b75c3461f7 add irccloud log import options
continuous-integration/drone/push Build is passing
2020-08-20 21:02:57 +02:00
gisle a10b29a0ea fix files page not working when logged out.
continuous-integration/drone/push Build is passing
2020-08-09 16:51:06 +02:00
gisle 79c3a76300 update drone ci
continuous-integration/drone/push Build is passing
2020-08-09 16:24:02 +02:00
gisle 6aef0412e8 the last few things. 2020-08-09 16:12:12 +02:00
gisle 5fe56eaae8 UI for file stuff.
the build was successful
2019-09-15 16:34:40 +02:00
gisle bb2ccf6f4b Fixed chapter moves crashing history page due to changes in change reporting in 2.0.
the build was successful
2019-08-25 16:01:05 +02:00
gisle 1583eb412e That's why I should always test two-line fixes...
the build failed
2019-08-02 20:42:04 +02:00
gisle 5c094a2471 Fixed prev logs not allowing overlaps with next logs.
the build was successful
2019-08-02 20:36:30 +02:00
gisle 99aec4d2cb Added log suggestions to the bottom of logs. 2019-08-02 17:34:12 +02:00
gisle 3f944ff029 Fixed logs page not remembering show all button.
the build failed
2019-08-02 11:14:30 +02:00
gisle 3cbe42e1ba Fixed ordinal checker crashing edit story form.
the build was successful
2019-08-02 11:10:25 +02:00
gisle 01b501f9e5 Fixed /logs/<lig-id> route not supporting dash in channel name.
the build was successful
2019-07-20 10:18:05 +02:00
gisle 9b7d182955 Removed limit argument in logs query if it's not needed.
the build was successful
2019-05-21 20:45:27 +02:00
gisle 7c55fc03aa Fixed locals middleware doing an auth check for assets, scripts and other static content.
the build was successful
2019-05-19 21:37:01 +02:00
gisle 6fca626ea2 logs-content: Added exception for annotations in multipart post detection.
the build was successful
2019-04-25 21:00:54 +02:00
gisle d92e6bfeb0 Merge branch 'master' of ssh+git://git.aiterp.net/rpdata/frontend
the build was successful
2019-04-25 20:54:10 +02:00
gisle 2d89096430 logs-content: Fixed post being added twice on add due to race condition between websocket and mutation return. 2019-04-25 20:53:59 +02:00
gisle 3988028256 story-content: Fixed comment fictional dates being affected by browser timezone.
the build was successful
2019-04-19 16:21:59 +02:00
gisle c51733ef3b logs-content: Fixed event link filtering by channel. 2019-04-19 16:17:05 +02:00
gisle f81f05d274 logs-content: Added character highlighter feature. 2019-04-19 16:15:07 +02:00
gisle 25d4aa73d1 logs-content: Replaced old post rendering with actual irc caret notation parsing. 2019-04-19 14:57:05 +02:00
gisle e1a5968341 package: npm audit fix 2019-04-18 12:14:09 +02:00
gisle 5c4446f161 Fixed story chapter comment permission check not allowing other users to comment.
the build was successful
2019-03-20 21:02:28 +01:00
gisle 3a057f6f24 Fixed story chapter fictionalDate field weirdness, especially when it's not provided.
the build was successful
2019-03-17 21:59:50 +01:00
gisle 853076fd5e Fixed story chapters being unresponsive if there are no comments.
the build was successful
2019-03-17 21:44:07 +01:00
gisle 06bf2b67a2 Added correction of Ctrl+Bs in log posts showing as ** due to markdown being particular about where the bolds should be.
the build was successful
2019-03-17 21:10:58 +01:00
gisle 40259b8839 Fixed validation of fictionalDate input in add/edit story.
the build was successful
2019-03-17 20:29:26 +01:00
gisle 3fc9d5de7f Fixed validation of fictionalDate input in create/edit chapter modals. 2019-03-17 20:25:03 +01:00
gisle c69e528105 Added UI for Commit entries to change history
the build was successful
2019-03-17 20:15:35 +01:00
gisle 6ea9632623 Comments are pretty much done!
the build was successful
2019-03-17 20:00:49 +01:00
gisle 490725ecd2 Long time no see. A bunch of stuff I cba to summarize.
the build was successful
2019-03-07 23:13:46 +01:00
gisle 494d0404ed Merge branch '1.2' 2019-01-19 11:19:41 +01:00
gisle 624f7046af server: Added resilience to trust proxy resolution to handle IP changes and bad start order. 2019-01-19 11:18:44 +01:00
gisle 8bfc0dad14 api: Fixed fictionalDate being Jan 1, 1970 instead of null if none is set.
the build was successful
2019-01-17 21:12:05 +01:00
gisle 3ed3e50486 api: Fixed fatal error if Comment.character is null.
the build was successful
2019-01-17 21:06:43 +01:00
gisle 5260d96f37 api: Added Comment and hooked it up to the Story.find response.
the build was successful
2019-01-17 20:51:26 +01:00
gisle 8b3d642104 logs: Added default limit that's cleared by adding a filter or clicking show more at the bottom.
the build was successful
2019-01-12 15:35:21 +01:00
gisle 46369f84bd data: Fixed incosnsitensies and undefines in history.
the build was successful
2019-01-12 14:34:59 +01:00
gisle 68f3effa8d story-content: Added new checks for story tag management so any logged-in user can view the form if the story is open.
the build was successful
2019-01-12 12:18:55 +01:00
gisle 4657ae2aec logs: Added prioritization of filter names starting with the search query, for example bringing 'Li' higher up when the search query is 'li'.
the build was successful
2019-01-05 11:46:46 +01:00
gisle f134d57b79 data: Fixed centiseconds being used instead of seconds in change history entry timestamps.
the build was successful
2019-01-05 11:31:25 +01:00
gisle 9b4da98ac4 logs-content: Added escaping of back-ticks (`) to avoid monospace in log posts where a nick containing a back-tick has been copied into the text.
the build was successful
2019-01-05 11:28:22 +01:00
gisle 599ca83f0f logs-content: Fixed quote detection in text post not detecting double-apostrpohes (KVIrc has anti-RP sentiments among their dev team)
the build was successful
2019-01-05 11:19:45 +01:00
gisle b952007f3b logs-content: Fixed character names being omitted on multipart posts where an action post follows a text post.
the build was successful
2019-01-05 11:16:29 +01:00
gisle c0e74f4756 server: Added DNS resolution when setting trust proxy since IPs are temporary in Docker.
the build failed
2019-01-05 11:02:38 +01:00
gisle 68a8e7ef97 story-content: Added hiding of first chapter's title if it matches story name to conserve vertical space.
the build was successful
2019-01-05 10:46:16 +01:00
gisle 5b81f7ff0d data: Fixed unknown nick list sometimes disappearing in character nicks modal.
the build was successful
2018-12-09 12:21:47 +01:00
gisle 78a14ae86b data: Increased limit on change list to 2000. 2018-12-09 12:21:15 +01:00
gisle c28f17abdd data: Added op text for move-in, move-out and tag, added fallback to ID for untitled chapters.
the build was successful
2018-12-08 16:30:54 +01:00
gisle de3bae3353 data: Added change history.
the build was successful
2018-12-08 15:36:54 +01:00
gisle fcf2361fbf logs-content: Added anchoring on posts, link posts and background on linked-to post. 2018-12-08 15:36:23 +01:00
gisle 7c1623493a data: Added unknown nick list to character add and nicks modal.
the build was successful
2018-12-04 22:12:54 +01:00
gisle 013c50d4f4 client, logs-content: Added change subscription setup and hooked it up to the logs-content page.
the build was successful
2018-12-03 20:12:15 +01:00
gisle f236d35974 logs-content, story-content: Fixed options being too far left in chapter/post on mobile.
the build was successful
2018-12-02 14:39:23 +01:00
gisle 55379fcfe3 logs-content: Added styles for posts to differentiate post types more easily and highlight scenes. 2018-12-02 14:35:46 +01:00
gisle c4636cf843 logs: Added log import form.
the build was successful
2018-12-02 14:18:56 +01:00
gisle 8fd9b19bd0 package: Fixed browser-refresh infinite loop on site changed. 2018-12-02 14:18:42 +01:00
gisle 5a5dfea774 package: Fixed browser-refresh restarting server on git commands. 2018-12-02 12:25:35 +01:00
gisle c157f5f592 package: npm audit fix 2018-12-02 12:21:56 +01:00
gisle 47f71c733b package: Updated version number
the build was successful
2018-11-03 15:05:31 +01:00
gisle 326e4478c0 logs: Added filter menu.
the build was successful
2018-11-03 15:05:02 +01:00
gisle 68a1a64fe3 server: Integrated @marko/prebuild, and added workaround for global css issue.
the build was successful
2018-11-02 20:18:15 +01:00
gisle cdd165ab03 logs-content: Added time difference to multipart post detection.
the build was successful
2018-11-01 21:04:07 +01:00
gisle a8f4d68f1e *: Added media queries to make it less awful on mobile.
the build was successful
2018-11-01 20:56:24 +01:00
gisle b57873091b story-content: Improved visibility of chapter title.
the build was successful
2018-11-01 19:51:14 +01:00
gisle 7a1884d1cf *: Added autofocus on all forms' first input or select.
the build was successful
2018-10-31 23:31:40 +01:00
gisle 5be6b1ecec logs-content: Added italics to irc post rendering.
the build was successful
2018-10-31 23:25:35 +01:00
gisle ea89975b14 logs: Added logs-table that looks like old logs site.
the build was successful
2018-10-28 14:21:17 +01:00
gisle 850114af2d global: Made dark overlay darker. 2018-10-28 14:21:04 +01:00
gisle 39d8254b9b global: Fixed <main> being a little too wide. 2018-10-28 14:20:37 +01:00
gisle adf73a4623 story-content: Added chapter move option.
the build was successful
2018-10-27 14:57:25 +02:00
gisle 1e022d6116 components/if-permitted: Added not option. 2018-10-27 14:56:59 +02:00
gisle d832e66402 components/modal: Fixed open event firing repeatedly. 2018-10-27 14:56:37 +02:00
gisle 94d0a83f46 story: Added a 2-hour grace period for updated tooltip, removed *
the build was successful
2018-10-27 09:51:42 +02:00
gisle 824a8dae23 story: Added view of own unlisted stories.
the build was successful
2018-10-22 19:00:27 +02:00
gisle d2194347fd story-content: Fixed fictional dates not being UTC in chapter title fallback.
the build was successful
2018-10-22 17:48:20 +02:00
gisle f850e383b1 story-content: Fixed fictional dates not being UTC.
the build was successful
2018-10-21 16:11:11 +02:00
gisle cb2f54cecf story: Changed fictionalDate in story list to be rendered as UTC.
the build was successful
2018-10-21 09:32:29 +02:00
gisle 4fd512a8e8 server: Fixed 404 on logs where the channel name in the log ID contains a number.
the build was successful
2018-10-18 18:53:16 +02:00
gisle a6cef51a37 story: Changed tag list columns to have less empty space between.
the build was successful
2018-10-17 23:02:51 +02:00
gisle 94a15f7388 package: Updated version number
the build was successful
2018-10-17 21:23:16 +02:00
gisle 0380b98331 story-content: Fixed misaligned edit/remove on chapter. 2018-10-17 21:22:52 +02:00
gisle cdae732654 components/modal: Changed opacity to 0.95 to work better on some monitors. 2018-10-17 21:22:24 +02:00
gisle 5935cbbf54 story-content, logs-content: Changed text width from 75 to 90 characters, added grouping of multipart log posts, and darkened background.
the build was successful
2018-10-17 19:44:11 +02:00
gisle 7e94b0047c server: Added trustedProxy config.
the build was successful
2018-10-15 21:51:00 +02:00
gisle 6dd1939c5e server: Removed failure callback.
the build was successful
2018-10-15 21:26:28 +02:00
gisle 0337424ab0 server: Fixed crash in auth failure redirect, added logging instead.
the build was successful
2018-10-15 21:12:31 +02:00
gisle 346bd7f70c server: Fixed redirect loop on auth internal failure.
the build was successful
2018-10-15 20:07:21 +02:00
gisle dd3c8642cb server: Added sequentual template build at startup.
the build was successful
2018-10-15 08:54:38 +02:00
gisle f634a232fd ci: Added trunk build
the build was successful
2018-10-14 13:51:26 +02:00
gisle 0fc3fcbbc9 package: Added drone CI script, set version to 1.0.0 2018-10-13 17:32:14 +02:00
gisle 975b58e2e7 story-content: Fixed fictional date and author not being clickable. 2018-10-13 17:26:39 +02:00
gisle 366c0f0d9f server: Added all templates to initial render to speed things up. 2018-10-13 17:26:15 +02:00
gisle 7c657fb0c6 data, logs, story: Removed forgotten console.log lines 2018-10-13 17:19:07 +02:00
gisle 31251d5c7b logs: Added filtering. 2018-10-13 17:17:38 +02:00
gisle 8345d1fc91 data, logs, logs-content, story, story-content: Added permission check in UI to hide disallowed actions. 2018-10-13 12:31:05 +02:00
gisle 5187704b02 server: Added routing of log short ids 2018-10-13 11:43:17 +02:00