* category info editing dialog added
* square icon bug fix
* added service for updating category info
* added action to update category info
* update category info functionality added
* category info edit functionality finished
* small change
* small change
* small changes
* if else to switch refactor
* refactor checkbox to array to v-model with array
* minor checkbox fix
* changed: validation rule renamed
* refactoring
* parsing selected sections from api
* monad DiT
* addition of monad DiT to gaider
* add deriving
* fix of exceptions
* Logger.hs
* logging
* configs
* fix
* cathing of exception
* logger structure
* configs fixes
* log format
* add time format to config
* add logs
* add logs
* add show instances to db actions
* add log to matomo
* add emptyOnExceptyon
* fixing of tests
* add test for logs
* add test for api
* add test for api
* sdd tests to api
* fix of tests
* fix of tests
* fix of errors
* add api tests
* add new tests for log
* add new tests for log
* add new tests for log
* add new tests for log & api
* ordering of API.hs
* add test of traits to api
* fixes to tests
* fixes of test
* add atributes to log
* attributes to logs
* fix to log
* Fix proposals
* Fix error level style
* Try to fix travis tests
* Add comment to servant error log
* Revert openFile to check travis tests
* Abstract withTempFile
* Rework the way handlers are logged
* Fix typos
* Don't use pack
* Add explicit export lists and warn about missing export lists
* Fix comments
* Get rid of useless H.
* Make export lists consistent
* Rewrite config comments
* Log to stderr by default, not to /var/log/guide.log
* Don't use module X
* Rewrite Guider.Logger.Init slightly
* No {- -} comments
* Separate logTests from webspec module
* Swap throwM with Di.Core.throw
* Fix logging
* No more .ghci
* Formatting, etc
* Remove loggers we're not going to use
* Comment
* Typo
* Comments
* searchQuery -> query
It's called "query" in the API
* Rename
* More logging
* Reorder things
* Fix test compilation
* Api -> ApiSpec
* Remove constantly failing footer test
* Rename logTest
* Fix failing log test
* TODO
* We don't do caching anymore
* Increase test time for move item up
* Add haddocked test
* Add uncommented function for test
* Up haddock test
* Add quotes
* Remove ':'
* Add curl stack
* Delete test function
* Up beforeHaddocked to 251
* Increase second threadDelay to 1 million
* Check test fixes
* Remove commented code
* Return bracket function
* Add comment
* Migrate routing from prod to new front v 0.5
* migrate category link to new fron v 0.5.5
* migrate category link to new fron v 0.0.8
* migrate category link to new-front caching issue
* window bug fix
* Category description v 0.0.1
* formatting and unnecessary quote marks deleted
* fix originalDescription assignment
* Added category description edit/add
* Added 409 error handling (need to add functionaly to buttons)
* changed: added emit for conflict popup
* changed: added api request to conflict handlng
* rename Article -> Category, ArticleContent -> CategoryItem
* minor rename fix
* changed: moved all description changes to a single function, emit call fixes, minor style fixes
* changed: category description conflict data sent to api fixes
* refactoring bug fix
* fix: if description exists no description shown in textarea
* fix: empty field in the Dialog
* changed: emit event from conflict-dialog refactoring and fix
* changed: 400 api error fix
* changed: old summary blink bug six
* minor fix
* hotfix: textare bug fix
* api change fix
* minor fix
* changed: fixed several time description saves failing
* Merge with develop - many bugs
* merge with develop - critical bug fix
* merge with develop bug-fixes
* refactoring
* bug fixes
* changed: replace textarea to markdown in category description. Need to do same with conflict dialog
* changed: resolved linter warnings, added markdown to merged window in conflicts dialog
* minor fix
* cancel, text-wrap fix
* minor fix
* minor fix
* minor fix and uid -> id in addDescription
* changed: minor fix 2
* small changes
* small refactoring
* part of refactoring, btn text bug fix
* move no-category description stub to same div where category description is being loaded
* move category to own component
* minor fixes, enable mobile layout
* small change
* small changes
* slot removed
* small changes
* throw err moved to else statement
* small changes
* minor fix
* small changes
* description button text and icon refactoring
* add description btn icon/text small refactoring
* Hide db and request in guider
* Update back/src/Guide/Api/Guider.hs
Co-Authored-By: willbasky <vladislav.sabanov@gmail.com>
* Hide more in context
* Drop the "h"
* Make json fields optional for item info
* Add second Maybe
* Fix ToJSON CItemInfo
* Resurrect CItemInfo
* Don't break model refs
* Parse null correctly
* frontend updated according to api changes