Skip to content

v0.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 28 May 00:12

Changelog

  • c69d91c dullage#170 - Add config option to hide recently modified
  • f062632 dullage#192 - Reduce navbar margin on smaller screens
  • f76bdb2 dullage#194 - Resolve vite cjs warning
  • 3d40a46 dullage#202 - Convert relative hash links to absolute links in customHTMLRenderer
  • 462dbb9 dullage#213 - Set client file permissions in Dockerfile rather than entrypoint
  • 1376971 dullage#224 Add ids to login inputs
  • d51a4d3 dullage#237 Unpad secret in totp url to fix issue with Google Authenticator
  • c6e82b1 dullage#241 - Added keyboard shortcuts for 'New Note' and 'Go Home'
  • cd70c47 dullage#241 Update keyboard shortcuts for creating new note and going home to use ALT instead of SHIFT
  • 79974eb dullage#244 Only load auto links in viewer to prevent them from being hardcoded in editor
  • 10710e9 dullage#261 Improve onbeforeunload warning logic
  • d0564a4 dullage#266 - Reset editor state when initialising a new note to ensure clean reinitialization
  • 4cff03d dullage#269 - Filter suggested tags using case-insensitive search
  • bb747af dullage#270 - Add base path to cookie string for correct path handling
  • 154ee39 dullage#285 Fix issue with wikilink parsing
  • 9f7c244 dullage#287 Bundle semi bold and italic font variants
  • bd3fa2e dullage#299 Auto link tags in notes to a search for all notes with that tag
  • cf355dd dullage#310 Update wikilink regex to ignore empty brackets
  • 2b363af dullage#334 Clear drafts on log out
  • b8f728c dullage#335 Use session storage for drafts if user hasn't chosen to 'Remember Me'
  • 24cf3fa 'e' to Edit Shortcut
  • 49167fa 1.0.0
  • 0037bfb 1.0.1
  • 2d23db5 1.0.2
  • a63c3ee 1.0.3
  • 556aed2 1.0.4
  • 77e9960 2.0.0
  • 3b3312d 2.0.0-rc.1
  • 73d5ef3 2.1.0
  • 22b218c 2.1.0-rc.1
  • c07002a 2.1.0-rc.2
  • 22756bf 2.1.1
  • d51515c 2.2.0
  • f3cb7ca 3.0.0
  • de79090 3.0.0-rc.1
  • 5b994fe 3.0.0-rc.2
  • 614ba3a 3.0.0-rc.3
  • 0afc5b8 3.0.0-rc.4
  • b986ea9 3.0.0-rc.5
  • 1a06552 3.0.0-rc.6
  • 717a9fa 3.0.1
  • 8550e6e 3.0.2
  • 2322e3f 3.0.3
  • 995a37c 3.1.0
  • 528b64a 3.1.1
  • 09553a2 3.2.0
  • 374e28e 3.2.1
  • c11e410 3.2.2
  • 970a34c 3.2.3
  • ed4547f 3.3.0
  • 22b1fc8 3.3.1
  • 6843b40 3.4.0
  • 14fb377 3.5.0
  • 126987d 3.6.0
  • 9ff06f4 3.6.1
  • e1e2d14 4.0.0
  • a504ad6 4.0.1
  • 5dae900 4.0.2
  • cf82cbd 4.0.3
  • d6e1c07 4.0.4
  • 33f219b 4.0.5
  • 5b5369b 5.0.0
  • 69230d5 5.0.0-rc.1
  • 356e5b8 5.1.0
  • 726649f 5.2.0
  • 12b2cd7 5.2.1
  • 71357bb 5.2.2
  • 87d6e8a 5.2.3
  • ce89655 5.3.0
  • 0bf2e9e 5.3.1
  • d389dd1 5.3.2
  • f317d7a 5.4.0
  • fcefe78 5.4.1
  • 4ba8c37 5.5.0
  • 33144cf 5.5.1
  • f4640ba 5.5.2
  • b83a571 5.5.3
  • a38ac15 5.5.4
  • b6f3aef API
  • 6963195 API CRUD Implementation
  • 42aa65b Add "Contributing" section to README
  • 3be954d Add 'none' authentication type option
  • 2dfc755 Add .htmlnanorc to docker build process
  • 826edcf Add CONTRIBUTING.md file with guidelines for contributing
  • 8c2f831 Add ConfirmModal component and implement delete note logic
  • f9563cc Add FLATNOTES_HOST environment variable to Dockerfiles
  • cb64dad Add FLATNOTES_PORT envvar to Dockerfile.experimental
  • f8caa01 Add GET /api/attachments endpoint.
  • e798ea5 Add LoadingIndicator component
  • f294211 Add ToastEditor component
  • 92e9220 Add ToastEditor component to note view
  • 91a6c89 Add ToastViewer component
  • d4399d2 Add ability to save note without exiting edit mode
  • 33ed4d7 Add additional margin to prevent focus ring overlap
  • 26da082 Add autocomplete attributes to login form inputs
  • aca4eaf Add closeHandler to Modal mask for closing modal on click outside
  • f0859a0 Add comment against init function in Note view
  • a43b9cf Add custom path prefix support
  • 6826be4 Add custom v-focus directive and add escape keybinding to close modal
  • 0ffd976 Add customisable home page to README
  • 1818923 Add emit("search") when search is run in SearchInput
  • 492e442 Add environment variable to control bind port within container
  • c724d06 Add exposed focus function to TextInput component
  • d5d671d Add extra horizontal padding to tag component
  • 7525856 Add focus to search input on component mount
  • 5277f4f Add image upload capability
  • 673dee6 Add keyboard shortcut for editing note
  • c8a9a6c Add keyboard shortcut hint to search menu option
  • 9399e45 Add keyboard shortcuts for save and close note
  • cd3b550 Add loading indicator and no notes message to home view
  • c7d72ee Add loading indicator to note view an handle 404
  • 57f94d2 Add logo to search modal
  • 024a40c Add max width to Home view
  • 7fcc560 Add message when deleting note. Resolves dullage#10.
  • efce4d8 Add message when trying to save a note with a duplicate title. Resolves dullage#3.
  • 9bfa399 Add missing apiErrorHandler import into SearchResults.vue
  • 418504f Add missing reference to 'parent'.
  • b843a1a Add note edit cancellation confirmation modal
  • 31cca97 Add note saved and note too large toast messages
  • c5ec478 Add search functionality to navbar
  • 1f672d9 Add shadow to toast message
  • d90748d Add show more button on quick access notes
  • 45ede90 Add stemming and accent folding to index. Resolves dullage#19.
  • aa3b543 Add title and close button to search modal
  • 0339dc8 Add unsaved changes indicator
  • a8a6beb Add window.onbeforeunload check and empty title validation
  • 787aad2 Added "Entity too large" failure toast.
  • 5093bf9 Added "dev" script to package.json
  • 870872a Added 'Note Saved' notification.
  • 0fa980d Added /api/tags endpoint to API
  • 697b3d3 Added /health endpoint, Docker HEALTHCHECK and improved access log formatting.
  • a107114 Added A-Z index page. Resolves dullage#5.
  • 29939a4 Added API info to README
  • f125321 Added Authentication
  • ee2ac14 Added Config class
  • 8d2f874 Added Delete Button
  • 95be2d0 Added Dockerfile
  • 52bca59 Added FLATNOTES_PORT env var
  • 6d0e5ba Added FUNDING.yaml
  • 0abcf5d Added Local Drafts
  • 6b316e2 Added Optional Volume Mount
  • 120bd82 Added Routing
  • ea67514 Added VOLUME and EXPOSE keywords to Dockerfile
  • 3cc2a1a Added _edit_only auth types
  • 848bdfe Added background colour to menu popup
  • 6af4f90 Added breaking changes warnings to entrypoint script.
  • b309bdf Added data directory instruction
  • 3816279 Added devcontainer config
  • afa9e47 Added friendly config validation messages
  • 0ff3028 Added friendly message when using invalid characters in filename
  • 32d31a9 Added hr under title
  • 3dde3b4 Added isort config
  • 3fe68ac Added last modified datetime to search results
  • 1e140c2 Added link to CONTRIBUTING.md to README
  • a58b559 Added maskable purpose to icons in webmanifest
  • a1a9c83 Added menu button
  • 5fc14a7 Added navigation bar
  • 32d9302 Added note view, navbar styling & API improvements
  • 6247c3a Added pagination to get notes endpoint
  • 9dd0272 Added prettier dependency
  • 635f315 Added rank property to search results
  • e6f6842 Added rudimentary loading indicators and "No Results" warning
  • 57c906d Added search page
  • 7ad134f Added separation between note header and content
  • f5bd96b Added sponsorship message to entrypoint script.
  • 2bb8909 Added tags field to the index
  • 997ca3c Added title placeholder
  • 58b292f Added toast message for unhandled server errors. Resolves dullage#1.
  • a27b101 Added wikilink support to README feature list
  • 682675f Adjust button colours and margin
  • 464f73f Adjust danger and success button styles
  • eac5442 Adjust tag menu colours and margin
  • 645025d Adjusted field boosts
  • 10165c2 Adjusted header line-height
  • 5cc1254 Allow CTRL-Click on more links
  • fa23f0f Allow Note Edit
  • b19062d Allow custom headers to show real IP in logs when behind proxy
  • 0e167d2 Allow modal title prop to be omitted
  • 79e8478 Allow note to be deleted from edit view
  • 76ea8f0 Alternative fix for issue highlighted in PR dullage#337 by @kontaxis
  • 82f20fe Assign ID to headers with CustomHTMLRenderer (dullage#84)
  • 82173f7 Bump JS dependencies
  • 478ce2d Bump JS dependencies
  • 964d893 Bump Python dependencies
  • 080a603 Bump Python dependencies
  • c3422e0 Bump Python to 3.11.
  • aecc3d5 Bump and pin Python dependencies
  • bd09dc7 Bump client dependencies
  • 648a16c Bump fastapi and dependencies
  • 7c6caaf Bump python version and python dependencies.
  • 939113b Bump server dependencies
  • 404d462 Bumped NPM dependencies
  • 56da329 Bumped Python dependencies
  • 6d03471 Bumped python dependencies
  • e68b259 Bundle Poppins font
  • f614380 Button styling
  • 2c74c28 Buttons & Breakpoints
  • 0f54877 Catch failure to get notes in home view
  • f6ab2fd Centralise generic API error handling
  • fb5beb8 Centralised toast messaging.
  • 78a7604 Change base image to python:3.8-slim-bullseye
  • 0ed1012 Change light theme background to pure white
  • fe8ac74 Change path for new note to /new
  • 3274d43 Change position of unsaved changes indicator
  • d712a42 Change search input highlight colour
  • 68ddffc Changed code block background colour
  • 3a82419 Changed font-family to Poppins
  • 6d28ed2 Clear draft when no change to note
  • 3f42723 Component renaming
  • d8302e2 Consistent password in README.md for shell run and compose (dullage#110)
  • 227586c Convert #tagname search terms to tag:tagname
  • 263e770 Corrected group variable typo in entrypoint.sh
  • d7fd912 Dark Theme
  • f297b3e Decrease title margin on smaller screens
  • 69d1ccf Disable checkboxes in view mode. Resolves dullage#81.
  • e290ef9 Disable usage statistics in ToastEditor and ToastViewer components
  • 796e634 Docker Deployment
  • d39c9be Docker deployment improvements dullage#26
  • 7dfea10 Docker image size reduction
  • e31c5aa Dockerfile build performance improvements
  • 0d3da85 Dockerfile fixes for arm64 and armv6/7 compatibility
  • 33dd273 Don't overwrite Authorization HTTP header when no token is saved
  • a1b13df Downgraded Bootstrap for compatibility with BootstrapVue
  • 5d684b3 Dynamic route imports
  • cfb7057 Edit button keyboard shortcut hint
  • 78d1a6d Editor header layout improvements
  • af58639 Editor menu popup theming.
  • 88af895 Editor overflow menu theming
  • c77e700 Editor popup input theming.
  • 757df72 Enabled extended autolinks
  • 9d75c37 Enhance tag link auto parsing to sort by title
  • 3f06efe Ensure full title is always included in title highlights
  • 94b329d Ensure root knows when note title changes. Fixes dullage#82.
  • b418471 Entrypoint script fix for updated Flatnotes installs
  • e622595 Exclude extension when renaming
  • 0c48550 Extend title input to occupy full horizontal space
  • a303f4a Favicons
  • 0675c2b Filename Validation Improvements
  • a6ea22b Fix "Incorrect login credentials" message.
  • d8ca815 Fix Blank Exception
  • a672130 Fix Docker example on README
  • 4cca0ae Fix Draft Restore Bug
  • 44f7868 Fix background colour on search input
  • 0881e05 Fix background on SearchInput
  • d795bbf Fix bug when searching for phrases. Resolves dullage#152.
  • 80e2c15 Fix bug with log out button
  • acd3f99 Fix bullet point alignment
  • 96b4b1c Fix checkbox disable css
  • 9b64959 Fix dark theme search result hover over colour
  • 94a2556 Fix devcontainer Dockerfile
  • 3dcc0d4 Fix escape to close on modals
  • 0e7bb92 Fix get_tags method
  • 224a401 Fix healthcheck when using path prefix
  • 1fc3bac Fix incorrect case in import statement
  • d56152e Fix incorrect dark mode class in editor theme dullage#265
  • 7003c42 Fix incorrect handler in SearchModal
  • 85f36ec Fix incorrect path when setting file permissions for data directory
  • 3eb4469 Fix incorrect path when setting file permissions for data directory
  • 131700b Fix issue clicking links in unordered lists
  • cca9dd8 Fix issue loading new note
  • 3312aec Fix issue where username checks were case sensitive
  • a93865d Fix issue with hover over affecting tag menu scrolling
  • 95ff103 Fix margin/padding issues
  • 1b4f4b7 Fix menu icon alignment
  • eb31696 Fix menu item template
  • 5c6b8d5 Fix missing background on light theme toast
  • 0489949 Fix renaming notes silently overwrites existing notes
  • d82d807 Fix theme issues. Resolves dullage#94.
  • 271082e Fixed entity too large toast.
  • 94059f1 Fixed inconsistent padding in preview mode
  • 1043892 Fixed issue preventing password auth type from being used.
  • 1080501 Fixed issue where Edit and Delete buttons were shown when note failed to load. Resovles dullage#18.
  • 449304d Fixed issues with site.webmanifest file. Resolves dullage#116.
  • 8347285 Fonts & Icons
  • e962dee Formatting
  • 038cfe1 Formatting
  • 017b46d Formatting changes only
  • ed3e7c5 Go back to default username and password
  • a72be96 Handle auth type of none in the frontend
  • 63260ae Handle blank search terms
  • 55c733e Hide delete button on new notes until saved
  • af0c755 Hide last modified on small screens
  • 7bf7cf3 Hide navbar and buttons when printing a note
  • 3552880 Hide navbar and buttons when printing a note
  • 75d8898 Hide relevant nav bar options based on authType
  • 9d24d42 Ignore markdown codeblocks for tags (dullage#66)
  • 6c10022 Implement 'Inter' font.
  • f987dbd Implement Logo component
  • 019ab45 Implement NoteViewerEditor component
  • 936e80d Implement SearchInput component
  • 77b8598 Implement TOTP in backend
  • 08e3298 Implement ToastViewer component in note view
  • 70c9080 Implement auto-redirect on LogIn view when auth is disabled
  • 1355a3d Implement draft save and resume functionality
  • 41dc460 Implement extendedAutolinks & customHTMLRenderer
  • 7e62f13 Implement initial layout and logic for note page
  • 007c643 Implement initial layout of SearchResults view
  • 3fb4477 Implement new logo. Resolves dullage#6.
  • d237dd4 Implement note save logic in note view
  • 490896f Implement null term validation in SearchInput
  • b9b4205 Implement quick access note config options
  • e6a6e2e Implement read-only mode
  • 5a78f90 Implement responsive logo and adjust navbar bottom margin
  • 534b8b7 Implement search sorting
  • 9bbbde0 Implement tag menu in search input
  • ed17934 Implement various theming updates
  • 3b96fae Implemented TOTP in frontend
  • a394ead Implemented framework for loading indicator. Resolves dullage#8.
  • de162b1 Implemented image attachment functionality
  • 201a137 Implemented incorrect username/password message. Resolves dullage#7.
  • a78f330 Implemented title input validation. Resolves dullage#2.
  • 15a8026 Improve responsiveness of note header
  • e99680f Improve search modal styling
  • 1589fa7 Improve toast message styling
  • 724d804 Improved API models and swagger documentation
  • f565b62 Improved UID/GID Handling
  • e961c44 Increase padding at the bottom of notes in view mode
  • 40b1821 Increase padding at the bottom of notes in view mode
  • baba540 Increased font weight
  • 7d9096d Install prettier-plugin-tailwindcss and pin versions
  • 10888fb Issue dullage#213 fix for Dockerfile.experimental
  • ccfa110 Issue dullage#213 fix for Dockerfile.experimental
  • 19e336d LoadingIndicator Improvements
  • d114855 Lock pipfile
  • 5dc81dd Log In and Recently Modified
  • e285fb3 Log as INFO
  • 378d67a Log out workflow
  • 26f67b2 Log unknown errors to console
  • 0061e18 Login View
  • 89f67c7 Login form theming.
  • ee9d22e Make note route title param optional
  • 9d87c7e Margin adjustments
  • 89612f9 Merge branch 'attachments' into develop
  • 6f078f6 Merge branch 'client-refactor' of https://github.com/Dullage/flatnotes into client-refactor
  • 5356591 Merge branch 'dark-theme' into develop
  • 12c71c3 Merge branch 'develop' into client-refactor
  • d0b5899 Merge branch 'develop' of https://github.com/Dullage/flatnotes into develop
  • 6329fba Merge branch 'develop' of https://github.com/Dullage/flatnotes into develop
  • 06d4a6b Merge branch 'master' into 24-note-tagging
  • 608d027 Merge branch 'master' into auth
  • a2abbbd Merge branch 'master' into develop
  • f7f1df2 Merge branch 'master' into develop
  • 2209165 Merge branch 'master' into develop
  • 878ae8e Merge branch 'refactor' into develop
  • 96ad3fc Merge branch 'save-improvements' into develop
  • cce6067 Merge pull request dullage#123 from kitsumed/fix_unsaved
  • b631971 Merge pull request dullage#136 from trescenzi/add-wikilinks
  • 6e47e07 Merge pull request dullage#171 from Code-Otto/trimmed-docker
  • f4e1140 Merge pull request dullage#179 from Code-Otto/trimmed-docker
  • 3d3ccca Merge pull request dullage#182 from dullage/develop
  • 1382158 Merge pull request dullage#185 from michaelkennethdavid/rename-fix
  • 530da08 Merge pull request dullage#20 from Dullage/4-re-design
  • bf42c53 Merge pull request dullage#201 from michaelkennethdavid/wider-title-input
  • ac11815 Merge pull request dullage#203 from Code-Otto/develop
  • 73f3e33 Merge pull request dullage#206 from Code-Otto/develop
  • 8d18dd4 Merge pull request dullage#212 from dullage/save-improvements
  • 085ba08 Merge pull request dullage#214 from Code-Otto/develop
  • 43f1b8d Merge pull request dullage#251 from waschmittel/patch-1
  • 430d676 Merge pull request dullage#268 from ChristianAvila/tags-with-hyphen
  • 419aaf0 Merge pull request dullage#297 from serenissi/develop
  • c4dc61c Merge pull request dullage#304 from wsargent/patch-1
  • c551871 Merge pull request dullage#33 from Dullage/24-note-tagging
  • a993be4 Merge pull request dullage#37 from Dullage/auth
  • e9a07fe Merge pull request dullage#39 from luandro/patch-1
  • 5b334a2 Merge pull request dullage#54 from Dullage/develop
  • ce2ca88 Merge pull request dullage#63 from Dullage/develop
  • f92f6d5 Merge pull request dullage#67 from elmodor/entrypoint_permissions
  • 69b285a Merge pull request dullage#68 from abe6/patch-1
  • 3071213 Mitigate timing attacks at /api/token
  • bc9620d Move AuthType
  • 8704831 Move NavBar to App
  • e31d52c Move and resize unsaved changes indicator
  • d2d2cbe Move delete button
  • e067679 Move filename and URL decisions to the server. Resolves dullage#153.
  • 935c87b Move import in Modal component
  • e1e1c44 Move loadStoredToken call to index.js before the app is mounted
  • 0b1b14c Move modal to App.vue and bind keyboard shortcut
  • bbc9ba7 Move search modal border to search input
  • dd03176 Move search sort menu into loading area
  • 43b2ee0 Move the new Dockerfile to Dockerfile.experimental
  • 1ebc6e4 Move title back to ConfirmModal and position modal close with absolute positioning
  • c1412fc Move toast and associated styling to custom component
  • 9b00c96 Move toasts to bottom right
  • 49af119 Move webmanifest file alongside PWA icons
  • 2dc8c60 Moved classes.js
  • a4ba978 Moved navbar buttons to dropdown menu
  • e417c71 Moved recently modified to a component
  • c4ce86f Multi-stage Dockerfile implementation
  • d82965f NavBar and Logo
  • 55207be NavBar and SearchInput improvements
  • 5d95c64 No changes
  • b9d682d Note Creation/Rename Functionality
  • 3c05335 Note view UI improvments
  • 49911c7 Only confirm cancellation when there are changes
  • 06ad8e8 Only show loading animation if loading for more than 400ms
  • 121d473 Optimize index when getting tags to ensure deleted notes are accounted for
  • 689e0e3 Override default font-family for code blocks to fix dullage#78
  • 01236c9 POC 1
  • 532ab84 PR comments
  • 9f02353 Parcel > Vite
  • 9d7a4d6 Pin Python dependencies.
  • 6d720ab Prevent SVGs from being minified to resolve build error
  • 8a6ee5c Prevent note edit and delete if auth type is read only
  • a978b3e Prevent recently modified from showing in read_only mode
  • 6f15d01 Prevent save with invalid characters in title
  • 9e3c3ee Prevent search modal keyboard shortcut from working on login view
  • ada68e0 Prevent tag menu closure also closing search modal
  • 8450d2f Raise FileNoteFoundError on Note init if applicable
  • f8ba50c Re-design login view and implement login component.
  • 829363b Re-implemented SPA behaviour
  • 8638557 Re-lock pipfile on Linux
  • 07eab37 Recently modified component improvements
  • b081d0a RecentlyModified UI improvements
  • c929972 Redesign search results page
  • 32551c2 Reduced heading font-size
  • 21ac3a1 Refactor
  • a97b060 Refactor API functions and Note class to use destructuring + add updateNote API function
  • 229ea69 Refactor ConfirmModal component to use Modal component
  • 2add9cc Refactor LoadingIndicator to take slot and implement it into SearchResult view
  • bba6526 Refactor Modal, SearchModal and ConfirmModal
  • 69128d5 Refactor keyboard shortcut binding for search modal in App.vue
  • 8e5bf0d Refactor links in navbar
  • 70cb874 Refactor note save logic in note view
  • e2c8e40 Reimplement config as single object in global store
  • 94ce5d6 Remember theme preference
  • 9754f30 Remove /api/notes endpoint
  • b5e4371 Remove async from path functions
  • ee710d1 Remove close button from modal
  • e454631 Remove commented code in api.js
  • c4a3337 Remove file extension from Python and Web APIs. Resolves dullage#17.
  • 23dcc29 Remove incorrect rounded-r-none class from TextInput
  • 7479795 Remove index optimization on get_tags method to resolve slow performance issue
  • 53cf3fd Remove logging in file_system.py
  • 1c15830 Remove note name from close confirmation modal
  • 0c5331a Remove note.href property
  • 1f97872 Remove quick access order config option
  • 483d4cf Remove redundant defineExpose imports
  • 81029e0 Remove shadow and x padding from note viewer/editor
  • 3862762 Remove surplus import
  • f1fb6db Remove top margin from first-of-type headers
  • 8f099d9 Remove unused 'watch' import from LogIn.vue
  • 6f71ff4 Remove width restriction on SearchInput and implement initialSearchTerm prop
  • 05bfde5 Removed border on focussed note title
  • 361ace8 Removed index update debounce to resolve bug when deleting notes.
  • 9627678 Removed logo from search modal
  • b37393b Removed menu offset
  • 95f3f8a Removed notes page
  • 0e1fd8a Removed unnecessary css import
  • f96bdcd Removed unnecessary use of onBeforeMount in App.vue
  • a2c6a7d Removed v3.x breaking changes warning.
  • 52ee931 Reorganised toast ui css overrides
  • a6a9779 Replace calculated height on .ProseMirror
  • 492c635 Replaced AZ link
  • eeb0093 Replaced browser message when confirming deletions. Resolves dullage#11.
  • ab11cad Replaced browser message when resuming drafts. Resolves dullage#12.
  • 2ed218b Require username and password before login.
  • d9c1526 Resolve issue toggling checkboxes in WYSIWYG view
  • 4f8596f Resolve odd text shadow using dark themed code blocks in the WYSIWYG editor
  • e41cfeb Resolved artefacts around edit mode buttons and background in WYSIWYG mode.
  • 06c9517 Reverse note title flex wrap
  • e4e0226 Revert "Revert "Updated README""
  • e42f5cf Revert "Updated README"
  • 28f42ee Revert "Use rem for font-size."
  • 3ecd6cb Save and load default edit type
  • 0de6e2d Save default editor mode in local storage
  • 3afdfe6 Search UX improvements
  • 5fee07f SearchInput Component
  • 71217ce Searching improvements
  • 5d34056 Secret key is now printed to console if using TOTP allowing for manual entry
  • 1641a09 Separate server and client code
  • 113f425 Set document title to note title in note view
  • 7e75ac9 Set execute permissions for entrypoint.sh
  • ed7d74e Set file permissions on app directory
  • b85f19c Set note ref to instance of Note when creating a new note
  • fbd7cb4 Show only 5 recently modified
  • f91e076 Show only 5 recently modified
  • 37091b7 Show tag matches in search results + hide search highlights
  • 359b321 Sort imports
  • 516425a Sort imports in Note.vue
  • cb21412 Sorted imports
  • 04c252b Stop title from moving when switching to edit mode in note view
  • 3d8ed80 Store and return last modified as float
  • 2fe9f64 Style Organisation
  • 6a627cb Swapped explicit font sizes to rem values
  • 9baeca6 Sync index with retry to gracefully handle index locks
  • d73e305 Sync package-lock.json
  • 854f916 Syntax Highlighter Plugin
  • 5dcbf29 Table border theming.
  • 68a044e Table headers in WYSIWYG editor now honour theme color
  • a83051e Tag menu stability improvements
  • f8b50da Temporary navigation links
  • 635d0d3 Theming
  • c2a96fc Tidied, bumped and pinned JS dependencies.
  • c8cd678 Tidy note view watch
  • 40383f9 Toast Messaging
  • 674cc19 Toast helpers
  • 21fe479 Trim note name when creating wikilink + formatting
  • d3717a9 Typography
  • f6bf451 URL encoding improvements
  • 510a5f4 Update API calls to encode note titles in API URLs
  • 409cefe Update API getNotes function to return a SearchResult
  • 0fdd0fd Update CONTRIBUTING.md
  • 116c593 Update Dockerfile.experimental to account for tailwindcss
  • d0b93da Update Dockerfile.experimental to use Alpine Linux 3.20
  • 1e1a69d Update Modal component styling to use max-width of 500px
  • 244d8a7 Update NoteViewerEditor.vue
  • 86a5c17 Update NoteViewerEditor.vue
  • d1f96a9 Update README.md
  • a1da226 Update README.md
  • e586dab Update README.md
  • dda95f5 Update README.md
  • 453e572 Update ToastEditor and ToastViewer component paths
  • 4eea867 Update ToastEditor and ToastViewer component paths
  • 370cdf9 Update Vue dependency to version 3.4.27
  • 47de882 Update default quick access limit to 4
  • 39857dc Update docker files to account for tailwindcss
  • 53d3d5b Update docker-compose.yaml
  • cf83d01 Update entrypoint.sh
  • 39c740e Update entrypoint.sh
  • 7a225f2 Update entrypoint.sh
  • 59c5e76 Update font to Noto Sans
  • 2159db6 Update get_tags method documentation to clarify behavior of clearing unused tags
  • 737d950 Update keyboard shortcuts to use 'CTRL + ALT' for creating new note and going home
  • 69fccd4 Update note print layout to full width
  • 5a507b3 Update npm dependencies to latest versions
  • f1ce043 Update null search term toast message
  • 214f034 Update save shortcut to use Ctrl + Enter instead of Ctrl + Alt + S
  • 2361104 Update searchTerm when initialSearchTerm is updated
  • 96abf52 Update site.webmanifest
  • 805cca8 Updated README
  • 443af80 Updated README
  • 70c32f7 Updated README
  • 990c0b0 Updated README
  • fed7dcd Updated README
  • 661485c Updated README
  • f21c450 Updated README
  • 03d231e Updated README
  • 0aa9219 Updated README
  • 0ec5f18 Updated README
  • 39c8306 Updated README
  • 9477ee3 Updated README
  • 23263ba Updated README to resolve dullage#100
  • db0154d Updated package.json description
  • 97922e2 Updated search result & button styling
  • 52c8d55 Updated tagging regex
  • 054b93b Use basePaths constant when constructing wikilink
  • 1077d69 Use button component for toggle to aid accessibility
  • ca2c5ec Use non-elevated background colour in note viewer/editor
  • 9797e7f Use rem for font-size.
  • ff58405 Use single quotes to avoid shell expansion in readme
  • 36dc169 Used elevated bg in dark theme code blocks
  • c86f3a7 Various config settings are no longer required in read_only mode
  • 03bd06c Vertically wight modal nearer to top of viewport and add x margin
  • 3dbfb30 Vue 3
  • ed8eb67 Wrap app in loadingIndicator component
  • 87f996e Wrap title and buttons in note view
  • 922e92c add custom host support in container (dullage#1)
  • 27840f1 entrypoint DRY refactor and removal of user/group creation
  • 749fcf0 feat: Support hyphen in the tags
  • 5f5c839 feat: bump INDEX_SCHEMA_VERSION
  • 1056e8c fix: Remove FLATNOTES_CLEAN_INDEX env variable
  • 67cf907 fix: update to go1.25.10 to mitigate vulns
  • 2bcd45d flatnotes Refactor
  • aafd9dc huge(refactor): migrate backend from python to golang
  • fd874e6 implement wikilinks in viewer
  • 9625f15 make cmd+Enter work on Mac as expected
  • 61f9b55 tailwindcss