Renaming, forking, removing, saving, listing: slightly updated #42

Merged
julienbidoret merged 13 commits from main into main 2024-05-27 09:58:13 +00:00
julienbidoret commented 2024-05-27 09:48:06 +00:00 (Migrated from gitlab.com)

Handling renaming stem + maintaining fork link among successive forks

  • with a loop over all existing stems that updates the derivated_from data to the new title, if needed
    Manual screenshot cleanup (but wondering about the need of the feature…)
  • forgotten and useless stuff in js
    Session authentication on remove.php
  • the same than in write.php
    Curved svgs for forks :
  • rewrite of abcconnect.js to generate svg instead of div (with curves instead of borders)
  • modification of the list.php js: a single iframe that moves on hover, rather than a lot of empty iframes = performance++.
    Reorganized main.js to fetch json data from stem.json,
  • instead of writing content in textareas within the html, the form gathers the values directly from ace editors
  • solves bug
  • Added some comments and moved a bunch of things around in main.js (sorry ; it was to better understand the file)
    Repaired forks
  • that were broken when I handled the renaming of a stem
    Session auth in screenshot.php
  • the same than in write.php
    Better stems date comparison
  • might be useless if json_fixer has ben run, but takes into account both ISO dates and timestamps
  • also, better comparison within update_dates
Handling renaming stem + maintaining fork link among successive forks - with a loop over all existing stems that updates the derivated_from data to the new title, if needed Manual screenshot cleanup (but wondering about the need of the feature…) - forgotten and useless stuff in js Session authentication on remove.php - the same than in write.php Curved svgs for forks : - rewrite of abcconnect.js to generate svg instead of div (with curves instead of borders) - modification of the list.php js: a single iframe that moves on hover, rather than a lot of empty iframes = performance++. Reorganized main.js to fetch json data from stem.json, - instead of writing content in textareas within the html, the form gathers the values directly from ace editors - solves </textarea> bug - Added some comments and moved a bunch of things around in main.js (sorry ; it was to better understand the file) Repaired forks - that were broken when I handled the renaming of a stem Session auth in screenshot.php - the same than in write.php Better stems date comparison - might be useless if json_fixer has ben run, but takes into account both ISO dates and timestamps - also, better comparison within update_dates
raphaelbastide commented 2024-05-27 09:58:13 +00:00 (Migrated from gitlab.com)

mentioned in commit 4569eacfbb

mentioned in commit 4569eacfbb3c23360e71f77510560e3131465f58
raphaelbastide (Migrated from gitlab.com) merged commit 4569eacfbb into main 2024-05-27 09:58:13 +00:00
raphaelbastide commented 2024-05-27 09:58:19 +00:00 (Migrated from gitlab.com)

F A N T A S T I C

F A N T A S T I C
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tarball/stolon!42
No description provided.