summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-08-15Add two new node states: 'preparing' and 'ready'.Bent Bisballe Nyeng
2020-08-03Slightly reduce hash complexity to reduce login time.Bent Bisballe Nyeng
2020-08-03Don't fail when creating root node as part of initial database creation.Bent Bisballe Nyeng
2020-07-27Hide child indicator and description ellipsis when node is expanded.Bent Bisballe Nyeng
2020-07-27Show ellipsis when node has description.Bent Bisballe Nyeng
2020-07-12Add child indicator.Bent Bisballe Nyeng
2020-07-06Initial implementation of a password prompt.Bent Bisballe Nyeng
2020-07-05Use password file for authentication.Bent Bisballe Nyeng
2020-07-05Add tool for creating argon2 hased passwords.Bent Bisballe Nyeng
2020-07-04Show errors in web client as alert boxes.Bent Bisballe Nyeng
2020-07-04Add error message support and reporting on all commands.Bent Bisballe Nyeng
2020-06-27Check for existing ids in the tree when creating a new node.Bent Bisballe Nyeng
2020-06-26Do not do anything when unsubscribing an id that isn't in the subscription list.Bent Bisballe Nyeng
2020-06-23Fix unsubscribe/subscribeBent Bisballe Nyeng
2020-06-21Add markdown support to descriptions using the 'marked' js library for ↵Bent Bisballe Nyeng
rendering.
2020-06-21Fix unsubscribe, which didn't remove the board root node.Bent Bisballe Nyeng
2020-06-21Enable use of mouse selection inside the title and description editor input ↵Bent Bisballe Nyeng
fields.
2020-06-19Split message strings to clients into (multiple) max ~128 byte transfers.Bent Bisballe Nyeng
2020-06-19Use localStorage instead of cookies to prevent libwebsockets from choking on ↵Bent Bisballe Nyeng
the big amount of cookie data on server side when it isn't even needed in the first place...
2020-06-19Recursively create a nodes subtree when being created as consequence of a ↵Bent Bisballe Nyeng
move command.
2020-06-18Compile with with C++11 instead of C++17, until the code is actually C++17 ↵Bent Bisballe Nyeng
compatible.
2020-06-18Add a-tag support in descriptions.Bent Bisballe Nyeng
2020-06-16Improve title and description editing.Bent Bisballe Nyeng
2020-06-16Make html content of descriptions click-through to be able to edit them with ↵Bent Bisballe Nyeng
double-click.
2020-06-16Use className instead of setAttribute. Hide addChild button when node is ↵Bent Bisballe Nyeng
collapsed.
2020-06-16Fix missing title resulting in 'undefined' text in editor.Bent Bisballe Nyeng
2020-06-15Major overhaul of visuals.Bent Bisballe Nyeng
2020-06-15Fix titles not being clickable when empty.Bent Bisballe Nyeng
2020-06-14Edit description with double-click. Improve collapse/expand and add-child ↵Bent Bisballe Nyeng
buttons.
2020-06-14Make state toggle when clicked.Bent Bisballe Nyeng
2020-06-14Rework layout and add description field.Bent Bisballe Nyeng
2020-06-14Fix missing declaration (regression error after strict was introduced).Bent Bisballe Nyeng
2020-06-14Rename Node.children to Node.childNodes to avoid confusion with element ↵Bent Bisballe Nyeng
children, which contains the DOM children.
2020-06-14Fix addChildBent Bisballe Nyeng
2020-06-14Make all javascript files strict.Bent Bisballe Nyeng
2020-06-13Refactor the way node hierarchies are being represented. Add state attribute.Bent Bisballe Nyeng
2020-06-13Set html encoding.Bent Bisballe Nyeng
2020-06-13Add different background colors to better distinguish between group nodes ↵Bent Bisballe Nyeng
and leaf nodes
2020-06-13Add collapse button and store collapse state of each node as cookies.Bent Bisballe Nyeng
2020-06-11Add crude add-child button to each node.Bent Bisballe Nyeng
2020-06-11Add intermistic title edit functionality using double-click.Bent Bisballe Nyeng
2020-06-11Add escaping/de-escaping to attribute names and values.Bent Bisballe Nyeng
2020-06-11Add missing Makefile.Bent Bisballe Nyeng
2020-06-10JS: Add support for re-ordering using the mouse.Bent Bisballe Nyeng
2020-06-09Make sure to send update messages for all create messages that was ↵Bent Bisballe Nyeng
originally the result of a move message.
2020-06-09Make --with-debug work again, and fix deprecated libwebsockets call.Bent Bisballe Nyeng
2020-06-08Force parent id to -1 if root node of subscription.Bent Bisballe Nyeng
2020-06-08Add 'insert before id' to create and move commands.Bent Bisballe Nyeng
2020-06-07Do not persist or restore 'dragged' attribute.Bent Bisballe Nyeng
2020-06-07Prevent others for dragging a node while it is being dragged.Bent Bisballe Nyeng