Nikita Melnikov
9c23a8ade8
change default favicon
2022-11-07 09:43:27 -03:00
Nikita Melnikov
ae721d117f
test another pipeline
2022-11-07 09:40:47 -03:00
Nikita Melnikov
f41dac21e4
test another pipeline
2022-11-07 09:39:40 -03:00
Nikita Melnikov
081da2c50b
test another pipeline
2022-11-07 09:35:11 -03:00
Nikita Melnikov
7e329c5db2
fix pipeline and update version
2022-11-07 09:31:31 -03:00
Nikita Melnikov
dc14833bdc
fix pipeline and update version
2022-11-07 09:25:08 -03:00
Nikita Melnikov
939594f079
enable latest tag for default branch
2022-11-07 09:03:49 -03:00
Nikita Melnikov
ca58118a26
fix pipeline
2022-11-07 08:54:04 -03:00
Nikita Melnikov
2aaa889236
update package.json version
2022-11-07 08:49:32 -03:00
Nikita Melnikov
6e48adecda
Test pipeline ( #279 )
...
* get separate image name for staging
* fix env
2022-11-07 08:48:15 -03:00
Nikita Melnikov
2e11b0049b
add docker-compose.yml for production use
2022-11-07 08:12:15 -03:00
Nikita Melnikov
90c68d6077
fix docker mounts
2022-11-07 07:44:44 -03:00
Nikita Melnikov
17857c88df
fix issue with link preview
2022-11-07 07:15:29 -03:00
Nikita Melnikov
7914a5a0ac
Update docker-compose.yml
2022-11-04 20:08:38 +02:00
Nikita Melnikov
d9bfb88a86
Merge branch 'main' of github.com:codex-team/codex.docs into v2
...
Conflicts:
nodemon.json
2022-11-03 12:39:29 +02:00
Nikita Melnikov
ccbd79d6fe
Env vars config override and some fixes ( #277 )
...
* update config-loader and remove unnecessary packages
* implement default config && move password to auth section
* add 'v' to the start of image name
* fix dockerfile
* test
* test pipeline
* test again
* fixes
* remove test step
* remove console log
* fix default config
2022-11-03 12:38:13 +02:00
Egor
b67717c8e5
Enforce authentication for API routes ( #276 )
...
Closes #275
2022-10-24 22:27:35 +03:00
Nikita Melnikov
4ad37abed0
[Feature] Static pages rendering 🤩 ( #274 )
2022-10-17 08:25:38 +08:00
Umang G. Patel
698c09c489
Add search to sidebar ( #215 )
...
* remove package json
* twig file modified
* search bar style added
* the background content added
* add the switching b/w the shortcut logo
* shortcut for search added
* add the arrowup and arrowdown short cut
* sidebar search added
* keyup and keydown replace with input
* the sidebar search selected added
* unusal things
* the enter evenlister added with search refactring
* comments added
* the scroll added if element is not visble
* metakey added
* event listner using shortcut added
* the integration for input box completed
* nodemon config updated
* replace the shortcuts with event listener
* bugfix: up height of header added
* feat:integrate sidebar toggle with search shortcut
* syntax improved
* event listener updated
* border adjusted
* search adjusted
* sidebar search navigation adjusted
* new search module added
* new module integrated
* boxshadow added as border
* sidebar search class added
* sidebar search=>filter
* comments added
* filter for section added
* the expand feature added during navigation
* remove the space
* header height variable added
* shortcut logic updated
* enum for direction added
* common search function added
* expand every match
* updated styles
* updated styles
* margin remove in mobile view with bold removed
* clean css added
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-10-13 08:30:23 +05:30
Nikita Melnikov
8c794304b6
S3 uploads support ( #273 )
...
* finish s3 uploads implementation
* remove unnecessary file
* fix docs
* update DEVELOPMENT.md
* update doc
* update default uploads path
2022-10-08 18:26:11 +08:00
Nikita Melnikov
55b4b3ee61
🤩 MongoDB support 🤩 ( #272 )
...
* implement configuration through YAML
* remove rcparser
* use password from appConfig
* update docker configs
* fix dockerignore
* implement mongodb driver
* update eslint packages
* fix bugs
* refactor code for grouping by parent
* fix yet another bug
* use unique symbol to the EntityId type
* fix more bugs
* implement db converter
* fix bug with parent selector
* fix eslint
* db-converter refactoring
* create cli program for db-converter
* add readme and gitignore
* update development docs
* update development docs and default config
* add docs about converter
* add src/test to docker ignore
* move database code from utils
* improve docs
* eslint fix
* add more docs
* fix docs
* remove env_file from docker-compose
* implement duplicate detection in db-converter
* use published version of the config-loader
* fix bug
* Update DEVELOPMENT.md
Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
* fix bugs
* fix next/prev buttons
* fix more bugs
* fix sorting
Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
2022-10-03 20:23:59 +08:00
Nikita Melnikov
13762096c4
Implement yaml config ( #271 )
2022-09-29 06:41:24 +08:00
--Explosion--
5a7f1c843b
fix(readme): editor.js link missprint resolved
...
Thanks @Explosion-Scratch
2022-09-16 00:05:30 +03:00
Peter Savchenko
2dd4873029
fix(styles): editor styles improved ( #268 )
...
* editor blocks margin fix, horisontal scroll fix
* make page and editor more similar
2022-09-15 22:37:12 +03:00
Tanya
5bbfd32621
Fix sidebar being impossible to hide on tablet screen ( #266 )
2022-09-15 20:12:57 +03:00
Tanya
c383ee48c2
Fix image centering ( #265 )
2022-09-14 20:27:40 +03:00
Vyacheslav Chernyshev
24aa4a2190
Changed cloning docs from yarn to git clone in README ( #264 )
2022-09-14 17:43:46 +03:00
Peter Savchenko
2a8684296b
chore(readme): readme update ( #263 )
...
* chore(readme): readme update
* write about configuration
2022-09-14 15:58:05 +03:00
Vyacheslav Chernyshev
47198af8bc
Added yarn start command to start on prod ( #262 )
2022-09-14 15:50:36 +03:00
Tanya
3e5b6a8ba0
Add ability to copy header link ( #256 )
...
* Add ability to copy header link
* Update copy button styles
* Update splash border radius
* Remove cursor pointer from header
* Fix for different header sizes
* Update animation
* Update src/frontend/styles/components/page.pcss
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-09-14 15:31:16 +03:00
Taly
51fb6655e2
Beautify terminal output ( #261 )
...
* beautify terminal output
- draw welcome banner on server starting
- use minimal logs for webpack
- disable verbose mode for nodemon
resolves #240
* Update server.ts
2022-09-14 13:27:31 +03:00
Peter Savchenko
1cd078317e
chore(styles): list and image blocks style improved ( #260 )
...
* update image margings
* upd list style
2022-09-13 18:57:50 +03:00
Peter Savchenko
ceccd234cd
Increase content paddings ( #257 )
...
* Increase content paddings
* add margin to the page title
2022-09-13 17:08:07 +03:00
YeoKyung Yoon
a7e859bfd1
fix: cover writing header on mobile ( #246 )
2022-09-13 12:12:46 +09:00
slaveeks
e1fd9a77f6
Added default index page, default startPage, removed iframe ( #250 )
...
* Removed iframe, added default index page, made startPage optional parameter
* Renamed class for landing content
* Added paddings for message in index page, removed iframe link from index
* Renamed landing to greeting
* rm extra margins, upd svg
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-09-12 20:11:44 +03:00
Peter Savchenko
ba40b4f3d9
chore(hawk): fix hawk using the latest version ( #255 )
...
that supports ESM nodejs projects
2022-09-12 19:00:48 +03:00
Alexander Chernyaev
0aeab51286
refactor: stretched function ( #252 )
...
* delete stretched function
2022-09-12 16:48:13 +03:00
Alexander Chernyaev
07927ccb53
Change paddings and margins ( #249 )
2022-09-11 21:57:46 +03:00
YeoKyung Yoon
c94273b76a
fix: make slider on top of blocks ( #244 )
2022-09-09 22:54:53 +09:00
Tanya
c3125adf4b
Multiple fixes ( #211 )
...
* Fix horizontal scroll
* Attempt 2
* Fix merge issue
* Do not display right column if it's empty
* Fix editor width on empty page
* A fix
* Consider padding when calculating main column margin left
* Mobile layout fix
* Fix main column width in edit mode
* Edit mode content width fix
* Add comments
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-09-09 16:27:23 +03:00
YeoKyung Yoon
caea20203b
fix: release writing header ( #245 )
2022-09-09 21:47:21 +09:00
YeoKyung Yoon
1bc65be955
feat: hide-sidebar-content-on-mobile ( #241 )
2022-09-09 20:25:46 +09:00
Peter Savchenko
237db3e472
chore(ui): a bunch of style updates ( #235 )
...
* chore(styles): typography updating started
* page styles updated
* page header nav fix, inline code style fix, table, navigator
* use arrow-right icon instead of "»" in bread crumbs
* a bunch of updates
* make content and write page styles more consistent
* rollback layout change
* upd color text second
* upd sidebar logo text color
* resovle someone's ts errors
* remove duplicated variables
2022-09-06 22:58:50 +03:00
Umang G. Patel
05f8f0d9e1
404 Page not found added ( #225 )
...
* replace repose of aliases with error page
* error twig modified with proper messages
* add the error pcss
* the lint removed
* centered the error message
* center style added independent of screen
* the top position changed
* aliases not found added
* aliases throw removed
* Update src/backend/controllers/pages.ts
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-09-02 00:24:33 +05:30
YeoKyung Yoon
09835e3007
Added sidebar toggler ( #214 )
...
* feat: add sidebar slider
* fix: fix visibility on mobile layout
* fix visibility on mobile layout
* change keyboard shortcut
* change css property
* fix: fix shortcuts to support Mac
* fix shortcuts to support Mac
* add comment to explain properties
* fix: fix shortcuts
* resolve merge conflict
* fix: remove redundant property
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-08-27 15:21:50 +09:00
Alexander Chernyaev
136702aeb7
Change editorjs from 2.23.2 to 2.25.0 ( #229 )
...
* Change editorjs from 2.23.2 to 2.25.0
* Change editorjs version from 2.23.2 to 2.25.0
* Update version editorjs from 2.23.2 to 2.25.0
Co-authored-by: HyTekCoop <atonika35@mail.ru>
2022-08-26 15:55:47 +03:00
Peter Savchenko
505daafc50
jsops: migrate to ESM from CJM ( #228 )
...
* jsops: migrate to ESM from CJM
* rm unused code
* fix ci
2022-08-24 17:05:40 +03:00
dependabot[bot]
f05eb15b72
Bump file-type from 16.5.3 to 16.5.4 ( #218 )
...
Bumps [file-type](https://github.com/sindresorhus/file-type ) from 16.5.3 to 16.5.4.
- [Release notes](https://github.com/sindresorhus/file-type/releases )
- [Commits](https://github.com/sindresorhus/file-type/compare/v16.5.3...v16.5.4 )
---
updated-dependencies:
- dependency-name: file-type
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-03 13:20:03 +08:00
slaveeks
70f89f28da
Added page navigation ( #209 )
...
* Added navigation on page
* Removed useless log, added docs to navigator component
* Fixed duplicated variables, some changes in navigation functions, changed pages.twig and navigator.twig
* Added flatArray model, changed navigation functions
* Replaced page footer style to page.pcss
* Fixed generating flat array, when pages remove
* Removed useless generating
* Renamed flatArray model to pagesFlatArray, updated descriptions, renamed generate to regenerate, removed hardcoded key name in cache
* Changed styles naming and added margin for navigation
* Added ability to change nesting in flat array, fixed BEM
* Updated nesting parameter, fixed BEM
* Changed navigator component by passing objects, removed navigator wrapper
* Style navigator renamed to navigator__item
* Update src/backend/models/pagesFlatArray.ts
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Renamed navigator__item to navigator_item
* Deleted wrappers from navigator buttons, removed page__footer
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-08-02 17:38:02 +03:00
Taly
213f9d89a3
Table of content ( #199 )
...
* Create nodemon.json
* Add table of content
* update view
* remove logs
* update tags var
* update layout
* Revert "update layout"
This reverts commit 18aad62257
.
* update layout
* Update layout.pcss
* update from master
* Update sidebar.twig
* remove non valued changes
* Update table-of-content.js
* Update table-of-content.pcss
* Update table-of-content.pcss
* Update layout.pcss
* Update table-of-content.js
* remove unused styles
* not module
* rename var
* remove log
* update structure
* Update table-of-content.js
* Update table-of-content.js
* Update layout.pcss
* Update table-of-content.js
* try not to use intersection observer
* Update table-of-content.js
* fix scroll padding
* fix header component layout
* update logic
* fix click area
* Update table-of-content.js
* Update table-of-content.js
* small fixes
* remove unused
* Update table-of-content.js
* Update decorators.js
* Update table-of-content.js
* Update table-of-content.js
* Update table-of-content.js
* Update table-of-content.js
* Update table-of-content.js
* fix scroll issues, resolve eslit ts/js conflicts
* add some todos
* handle up-direction scroll as well
* optimization
* update offsets
* Update header.pcss
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-07-26 18:49:30 +03:00