Commit Graph

451 Commits

Author SHA1 Message Date
tecc
b5dae24448
style(change): Modifications to style
arrow-parens: Arrow functions are now required to have parentheses around arguments (i.e. `(_) => {}` is good, but `_ => {}` is not)
2022-09-04 01:20:07 +02:00
tecc
a10e27e894
change(ignore): Add developer file directory
.dev: The `.dev` directory can be used for private files used for developers, for example temporary Minio data for testing.
2022-09-01 07:52:21 +02:00
tecc
595dff8703
change(README): Remove notice of abandonment + grammar
README: The "Use Logseq instead" header has been removed, and some grammar issues have been fixed.
yarn.lock: The lockfile has been updated.
2022-09-01 07:49:27 +02:00
tecc
ec6bc16107
change(settings): Settings footer now displays fork information
footer: The footer now displays information from both the original and fork.
2022-09-01 07:44:45 +02:00
tecc
ef4dc1d82f
change(package): Update project version and information
version: The version has been bumped to 0.3.7-alpha.
repository: The `repository` field has been changed to represent the fork's repository rather than the now-archived upstream.
2022-09-01 07:43:21 +02:00
tecc
a2b56d53d3
change(package): Install js-yaml dependency
js-yaml: js-yaml is the YAML parser used in the new configuration system. I forgot to install/commit it earlier.
2022-09-01 07:41:34 +02:00
tecc
d2578ec539
change(package): Use npm-run-all's run-s command instead of NPM directly
run-s: `run-s` allows for any package manager to be used.
2022-09-01 07:39:40 +02:00
tecc
fd17635d18
fix(config): Config loader now accepting baseUrl from file config
fix(config): The loader did not consider the file configuration's `baseUrl` value for the base URL configuration. This has been rectified.
2022-08-14 16:57:47 +02:00
tecc
e6ca53fd69
fix(config): Replaced one more usage of getEnv with new config system
fix(config): There was a usage of getEnv("BASE_URL") left in libs/server/middlewares/note.ts.
2022-08-14 16:56:31 +02:00
tecc
bcc7321d7e
change(auth): Login endpoint now uses auth utilities instead of direct comparison 2022-08-14 15:37:14 +02:00
tecc
5aee1e0c66
change(auth): Add authentication utility file
change(auth): libs/server/auth.ts is a utility for separating authentication verification from the other files slightly better (and also not just blatantly comparing the PASSWORD environment variable).
2022-08-14 15:34:42 +02:00
tecc
8295bbec5d
fix(types): Fixed typing errors in libs/server/config.ts 2022-08-14 15:32:56 +02:00
tecc
39b6864e51
perf: Removed seemingly unnecessary deep copies of trees 2022-08-14 15:31:41 +02:00
tecc
24d893fefa
fix(config): Replaced usages of getEnv with new config system 2022-08-12 14:42:37 +02:00
tecc
94fb16696f
change(next): Next config now has a wrapper for PWA config
change(next): The configuration now provides a middleware webpack configuration function before passing it to withPWA's webpack function.
2022-08-12 13:32:50 +02:00
tecc
7a27842370
fix(docker): Dockerfile changes
change(docker): The Docker image provides a default CONFIG_FILE value, along with a volume for it
change(docker): The Dockerfile is now based on the node:16-alpine image instead of lts-alpine, to ensure stability.
2022-08-12 13:29:47 +02:00
tecc
7926404cf6
refactor: Use consistent async/await in libs/server/tree.ts 2022-08-12 13:26:58 +02:00
tecc
892c165e3d
change(eslint)[style]: More style changing 2022-08-12 06:26:37 +02:00
tecc
5d6d5f3aec
change(docker): Add node_modules to .dockerignore
~ Added node_modules to the .dockerignore file.
  This will result in considerably faster build times.
2022-08-12 06:26:06 +02:00
tecc
147473ebdb
feat(config): Add yaml configuration support
+ Notea now accepts a CONFIG_FILE environment variable,
  which supports all the options that the previous
  environment configuration provided.
  The equivalent of each option can be found in
  config/compatibility.yml.
2022-08-12 06:24:18 +02:00
tecc
36436c2fee
change(import): Some minor changes in import.ts 2022-08-12 06:12:50 +02:00
tecc
095e6e0cb9
change(icon-button): Add Refresh icon
~ IconButton now accepts "Refresh", which will produce
  Heroicons' Refresh icon.
2022-08-12 06:12:04 +02:00
tecc
81426aec60
[fix] Emoji match sometimes applied on null titles
~ This was a bug found whilst I was testing the
  new import logic.
2022-08-09 12:40:05 +02:00
tecc
fbfa9a9828
#85: Slightly more organised importing
~ Importing now uses a directory structure, however
  the if a markdown file shares a name with a directory,
  the two are not merged.
2022-08-09 12:38:52 +02:00
tecc
0db5c65e76
#85: Make exports keep directory structure
~ Exporting now keep the directory structure intact
  (available through /api/export)

+ /api/tree now accepts a `style` query parameter.
  `style=hierarchy` shows a hierarchical representation
  of the tree instead of the usual list style.
2022-08-08 18:00:05 +02:00
tecc
2a71756817
Standardise UI font
~ Changed default sans font to Noto Sans, for consistency across devices.
  If Noto Sans is not available (although it is now included with Notea), it will fall back to the previous sans set.
2022-08-07 23:07:47 +02:00
tecc
ff2c606db2
The Big Reformat
~ Reformatted most project files to my preference
2022-08-07 22:55:36 +02:00
tecc
3b354bc3be
Add some editor gitignores 2022-08-07 22:44:44 +02:00
tecc
9ef5eda004
Slightly modified login page
~ The content is now automatically centred always
~ Changed margins between elements for niceness
~ Added a "username" field (does not do anything yet, for later revision)
2022-08-07 22:43:50 +02:00
tecc
47d74bf011
Code style change 2022-08-07 22:39:28 +02:00
cinwell.li
6253d843b4
See you next project 2022-06-07 09:51:51 +08:00
liqingwei
06a4eba667 chore: i18n and links 2021-10-29 17:57:06 +08:00
liqingwei
6495ba5501 fix: node version 2021-10-29 16:22:51 +08:00
liqingwei
5b8a600877 chore: remove test 2021-10-29 16:01:08 +08:00
Tuur Lievens
4314e6ca7b
feat: display note path in search modal (#121)
Co-authored-by: cinwell.li <cinwell.li@gmail.com>
2021-10-29 09:23:39 +08:00
Tuur Lievens
8c20dac991
feat: add collapse all notes and view in tree buttons (#116) 2021-10-29 09:23:18 +08:00
Tuur Lievens
7301ff3c9e
fix: improve support for embedding complex urls (#117) 2021-10-29 09:21:06 +08:00
Tuur Lievens
3d29fc8602
feat: show emoji in title as tree icon instead (#118) 2021-10-29 09:19:43 +08:00
liqingwei
a04016764e fix: the position of the preview popup 2021-09-11 20:57:59 +08:00
liqingwei
a3607f4b03 chore: update workflows 2021-09-08 10:07:01 +08:00
liqingwei
7ec90ac1ea 0.3.6 2021-09-08 09:30:30 +08:00
cinwell.li
bfbb01702f
fix: avoid images being cached, fix #98 (#100) 2021-09-08 09:30:11 +08:00
liqingwei
3fd5cc25c3 chore: add test helper 2021-09-05 19:28:50 +08:00
liqingwei
b7b11fb7f0 chore: update workflows 2021-09-05 19:11:53 +08:00
liqingwei
bf63f56c37 chore: add test 2021-09-05 19:07:28 +08:00
liqingwei
91d0a45ea2 chore: update deps 2021-09-05 16:13:59 +08:00
liqingwei
2e742e3687 0.3.5 2021-08-30 10:05:13 +08:00
liqingwei
3b7dd0c2b6 chore: build i18n 2021-08-30 10:05:00 +08:00
liqingwei
66cfd5d22a fix: editor dark theme 2021-08-30 10:03:21 +08:00
liqingwei
9215aef49c feat: add French 2021-08-30 10:03:21 +08:00