Skip to content

Conversation

@antonreshetov
Copy link
Member

No description provided.

* feat(api): add snippets, folders & tags CRUDs

* refactor(api): update DTOs for folders and snippets

* feat(api): generate API client and add ky for HTTP requests
* chore(build): disable hardened runtime and set identity to null

* feat: add base 3 column layout with gutter resizer
* feat(folders): implement folder tree structure with order management

* fix(folders): use recursive folder tree type definition

* chore(folders): clean

* feat(ui): add folder tree with drag-and-drop functionality

* chore(sidebar): update error logging messages in folder operations

* refactor(sidebar): rename app-tree to folder-tree

* feat(sidebar): add folder icons

* fix: improve layout and responsiveness of folder tree nodes

* fix: show between line during drag-and-drop

* refactor: use tw classes

* feat(ui): add button

* feat(sidebar): add library items & add folder
* feat: add snipptet list & base functionality

* feat: enhance editor and sidebar with search functionality and UI improvements
* feat: add editor & languages support

* feat: add debounced queue update mechanism for snippets and contents

* feat(editor): add description toggle and input focus functionality

* feat(ui): add tooltip components and color tokens for tooltips

* feat(ui): add command, dialog, popover, and scroll area components for enhanced UI interactions
* refactor(snippets): replace snippets handling with computed displayedSnippets

* feat(snippets): add drag & drop for move snippets into folder

* feat: add multiple drag & drop
* feat(editor): add laser pointer feature to markdown presentation mode

* feat(i18n): add new localization keys
* feat(devtools): add text case converter component

* feat(ui): add Heading component for dynamic headings with optional description

* feat(ui): add readonly prop to Input component for improved accessibility

* feat(devtools): add text to unicode converter component

* chore: clean

* feat(ui): enhance Input component to support textarea type and rows prop

* feat(devtools): add text to ASCII converter component

* feat(devtools): add Base64 converter component

* feat(devtools): add JSON to YAML converter component

* feat(styles): add custom scrollbar styles for better UI experience

* feat(ui): add error prop to Input component for displaying validation messages

* feat(devtools): add route for JSON to YAML converter

* feat(devtools): add JSON to TOML converter component and routing

* chore: clean

* feat(devtools): add JSON to XML converter component and routing

* feat(devtools): add hash generation component and routing

* feat(devtools): add HMAC generation component and routing

* fix(devtools): update input and output labels in converter components

* feat(devtools): add password generation component and routing

* feat(ui): add description prop to Input component for additional context

* feat(devtools): add UUID generation component and routing

* style(devtools): adjust input width for password component

* chore(devtools): update localization keys for converters and crypto sections

* feat(devtools): add URL parser component and routing

* feat(devtools): add slugify component and routing

* fix(devtools): improve Base64 encoding and decoding for UTF-8 support

* fix(main-menu): update routing to use devtoolsCaseConverter

* feat(devtools): add URL encoder component and routing

* feat(devtools): add color converter component and routing

* feat(i18n): update localization devtools

* feat(i18n): update localization menu
* feat: add snippet link via deep link

* chore: clean
* feat: add donate notification

* fix(i18n): update support message formatting in multiple locales

* feat: add notifications into App.vue

* build: add electron-builder configuration for sponsored builds

* chore: update

* chore: dev

* refactor: move to services

* fix: remove development check from donate notification
* fix: add move and open backup storage functionality

* feat: update locales
@antonreshetov antonreshetov merged commit d50d939 into master Sep 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants