* Added ability to change favicon in config
* Turned back version of icon in index.twig
* Added opportunity to upload favicon and route to get saved favicon
* Removed favicon from .codexdocsrc.sample
* Added docs to favicon route
* Replaced uploadFavicon to initiating /favicon route, updated function, added catching errors from uploadFile
* Updated Readme, added info about setting up app
* Updated Readme.md
* Some changes
* Favicon data saves to app.locals, replaced uploading favicon to app.ts
* Changed naming in config, from faviconURL to favicon, changed using app.locals variables
* Renamed uploadFavicon to downLoadFavicon, removed log in locals.ts
* Renamed favicon variable in app.ts
* Added checking favicon before uploading function, removed passing locals to views
* Added timeout for uploading favicon request and writeFileSync changed to writeFile
* Removed passing favicon locals and turned back removed variables
* Turned back variables
* Fixed duplicating os.tmpdir
* Fixed braces in objects, added new lines
* Added default favicon path, if favicon does not exists in config
* Updated docs, fixed using local favicon
* Add right column
* Cleanup
* Fix center column position
* Change sidebar width
* Fixes
* Make right column sticky
* Add placeholder element to right column
* Fix right aside padding top
* fix: fix order of page categories with raw type
* refactor: change method location and others
* refactor: fix method names and variables also split methods to be clear their role
* fix: fix variable name
* fix: change the method to group of pages
* refactor: replace filter metethod to querying database
* refactor: fix typo, rename variable, add comments, improve code quality
* fix: add exit infinite loop
* fix: replace exiting loop to throwing exception
* New sidebar
* Save state to local storage
* Make sidebar sticky
* Text overflow
* Fix add page button on mobile
* Mobile layout
* Display sidebar when ready
* Add logo
* Remove files
* Fix margin
* Update logo padding-bottom
* Hovers
* Decrease logo's font size
* Make logo not sticky
* Cleanup classnames
* Simplify css
* Update sidebar module
* Fix animation
* Fix cursor issue
* Fix vars and logo paddings
* Add button component
* Replace old buttons with the new ones
* Update icons and border radius
* Update add page button
* Set size small to add page btn
* Update button indentation
* Cleanup
* icons and button component updated
* upd secondary colour, page button call
* Update small button padding right
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* rm: remove the generate password file
* rm: commander package
* rm: remove the password reading from db
* feat: password hash reading from env added
* passHash replace with password
* raw password comparison added
* rm: user model and controller removed
* update: auth route and token verification
* replace multiple dotenv config with one
* .env.sample added with updated docker yml
* rm:remove the bcrypt
* readme updated with .env
* remove generatePassword from package json
* updated docs
* removed the console.log
* Use absolute paths for uploads and db
* Fix name interference
* Add error on auth page
* remove space
* Support of separated upload folder with absolute path
* fix files uploading
* remove log
* fix comment
Co-authored-by: n0str <team@codex.so>
Co-authored-by: Nikita Melnikov <nikmel2803@gmail.com>