Skip to content

[pull] main from qingwei-li:main#1

Open
pull[bot] wants to merge 139 commits intoKadirCelep:mainfrom
notea-org:main
Open

[pull] main from qingwei-li:main#1
pull[bot] wants to merge 139 commits intoKadirCelep:mainfrom
notea-org:main

Conversation

@pull
Copy link

@pull pull bot commented Jun 7, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jun 7, 2022
tecc added 28 commits August 7, 2022 22:39
~ 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)
~ Reformatted most project files to my preference
~ 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.
~ 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.
~ Importing now uses a directory structure, however
  the if a markdown file shares a name with a directory,
  the two are not merged.
~ This was a bug found whilst I was testing the
  new import logic.
~ IconButton now accepts "Refresh", which will produce
  Heroicons' Refresh icon.
+ 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.
~ Added node_modules to the .dockerignore file.
  This will result in considerably faster build times.
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.
change(next): The configuration now provides a middleware webpack configuration function before passing it to withPWA's webpack function.
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).
fix(config): There was a usage of getEnv("BASE_URL") left in libs/server/middlewares/note.ts.
fix(config): The loader did not consider the file configuration's `baseUrl` value for the base URL configuration. This has been rectified.
…ectly

run-s: `run-s` allows for any package manager to be used.
js-yaml: js-yaml is the YAML parser used in the new configuration system. I forgot to install/commit it earlier.
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.
footer: The footer now displays information from both the original and fork.
README: The "Use Logseq instead" header has been removed, and some grammar issues have been fixed.
yarn.lock: The lockfile has been updated.
tecc and others added 30 commits December 3, 2022 02:19
[ci skip]

open-collective: The Open Collective profile does not go towards the project, and has such been commented out.
github-sponsors: Since I (@tecc) am the maintainer and recently got my GitHub Sponsors profile approved, the `github` field now includes me.
change: Reworded footer in shared documents, updated link
tag-edge: The edge tag will always be the latest version of the `main` branch.
on: Previously accidentally `pull_request` an array instead of putting that array in the `types`. Silly me.
tree-clean-utils: `TreeActions.cleanTreeModel` and `TreeActions.cleanItemModel` have been created. They simply fix the structure of their respective models.
/api/tree: /api/tree now always returns a cleaned tree.
change: Clean the tree in the API call, cleaning utilities
#161: Use custom version of Headway with compatible dependencies
Width and padding improvements for the editor
#170: Escape note titles when exporting to zip files
Add Cloudflare R2 connection example to README.md
90% of the messages have been translated into Russian
Update minio dependency version to 7.0.32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants