1. 27 Jul, 2024 4 commits
  2. 26 Jul, 2024 4 commits
  3. 25 Jul, 2024 1 commit
  4. 24 Jul, 2024 3 commits
  5. 23 Jul, 2024 1 commit
  6. 22 Jul, 2024 11 commits
  7. 21 Jul, 2024 1 commit
  8. 19 Jul, 2024 4 commits
    • Steven's avatar
      chore: retire timeline page · 10c9bb08
      Steven authored
      10c9bb08
    • Steven's avatar
      fix: acl config · 17ecfb5c
      Steven authored
      17ecfb5c
    • Steven's avatar
      chore(frontend): tweak memo relations · c4a24bea
      Steven authored
      c4a24bea
    • andrigamerita's avatar
      fix: code blocks of unknown languages cause HTML injection (#3711) · d264f459
      andrigamerita authored
      * fix: code blocks of unknown languages cause HTML injection
      
      A code block of unknown language (that is, a language not treated as special by Memos and not handled by highlight.js) should fall back on rendering its plaintext content. However, the content is never properly escaped before it is appended to the DOM, and thus any string that happens to contain HTML is unsafely rendered. This commit fixes the issue by ensuring that, when none of the previous cases handle the text, any HTML entities are escaped first.
      
      * Update CodeBlock.tsx to conform to eslint
      d264f459
  9. 18 Jul, 2024 1 commit
    • andrigamerita's avatar
      feat: write memo UID in file names when exporting to Markdown (#3712) · af952807
      andrigamerita authored
      When using the "export to Markdown" feature in Memos, the files included in the ZIP folder don't feature any kind of reference to their alphanumeric UID from the server's database, which completely breaks the point of links inside the files made with the `[[memos/<uid>]]` format, since it's impossible to know which Markdown file this kind of string inside other files refers to.
      
      This pull request modifies the ExportMemos server function, to add the UID of every memo immediately after the date in the filename. For example, an exported memo would now be called: `YYYY-MM-DDThh:mm:ss+hh:mm-AbcDefGhiJklMnoPqrStu1-PUBLIC.md`.
      af952807
  10. 17 Jul, 2024 7 commits
  11. 16 Jul, 2024 3 commits