Skip to content

ability to add edit-notes#14

Merged
kepstin merged 10 commits intokepstin:betafrom
reubot:fix#9
Sep 22, 2024
Merged

ability to add edit-notes#14
kepstin merged 10 commits intokepstin:betafrom
reubot:fix#9

Conversation

@reubot
Copy link
Copy Markdown
Contributor

@reubot reubot commented Jan 12, 2024

Adds the ability to add edit-notes to submissions both interactively and through query parameters

(Fixes #9)

can be tested at https://reubot.github.io/magicisrc

Copy link
Copy Markdown
Owner

@kepstin kepstin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functionality generally looks ok here, although there are some problems with the changes made to the html escaping function - and you've introduced a security issue with cross site html injection!

I have a few suggestions for improving the appearance of the form.

Comment thread index.html Outdated
Comment thread index.html Outdated
Comment thread index.html Outdated
@reubot
Copy link
Copy Markdown
Contributor Author

reubot commented Jun 13, 2024

Sorry for not responding - the change requests weren't shown prominently in my GitHub inbox.

I'll have a look on the weekend.

@reubot reubot force-pushed the fix#9 branch 4 times, most recently from 4c2749e to 9a0c18c Compare June 14, 2024 15:47
@reubot reubot requested a review from kepstin June 14, 2024 15:49
Copy link
Copy Markdown
Contributor Author

@reubot reubot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs new review

@kepstin
Copy link
Copy Markdown
Owner

kepstin commented Jun 18, 2024

Thanks for the updates. Hopefully it won't be long before I have time to take another look at this.

@kepstin kepstin changed the base branch from master to beta September 22, 2024 15:20
Rename a few functions to match other other functions with similar
functionality. Don't double-escape the edit note when submitting.

Move the edit note field down below the edit preview and add a copy of
the MusicBrainz edit note field description.
@kepstin kepstin merged commit 2599b10 into kepstin:beta Sep 22, 2024
@kepstin
Copy link
Copy Markdown
Owner

kepstin commented Sep 22, 2024

Support for edit note submission is now live on https://magicisrc-beta.kepstin.ca/ - please try it out!

I plan to merge it to the main release branch soon unless I discover any issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow submission (and seeding) of an edit note

2 participants