Releases: metabrainz/bookbrainz-site
v-2022-07-11.0
📚 Changes since last version
🚂 New features and bug fixes
- fix(search): Update entity indexing (#861) @MonkeyDo
- fix(language-select): Correctly format language options for alias row (#860) @tr1ten
- chore(sql): Update identifier types' display templates (#859) @MonkeyDo
- Add total number of results to search endpoint responses (#856) @MonkeyDo
- Feat(language-select): Asynchronously load options in language select (#852) @tr1ten
- Add useful columns to entity views (#857) @MonkeyDo
- Fix autocomplete search endpoint (#855) @MonkeyDo
- refactor: remove redundant code (#851) @tr1ten
- [https://tickets.metabrainz.org/browse/BB-666]: Relationship Attributes should be shown on entity display pages too (#841) @the-good-boy
- Feat(Achievement): Show achievement progress (#844) @tr1ten
- Fix(https://tickets.metabrainz.org/browse/BB-646): Encode/Decode query params (#819) @tr1ten
- Add author credit display and edit for Editions (#463) @leftmostcat
🔧 Maintenance
4 changes
- chore(deps): bump moment from 2.29.1 to 2.29.2 (#836) @dependabot
- chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 (#828) @dependabot
- chore(deps): bump jsesc from 2.5.2 to 3.0.2 (#823) @dependabot
- chore(deps-dev): bump eslint-plugin-babel from 4.1.2 to 5.3.1 (#816) @dependabot
👏 Many thanks to everyone who participated in this release 👇
v-2022-06-21.0
📚 Changes since last version
🚂 New features and bug fixes
- Fix(EntityEditor): Optimize Entity Editor's components (#845) @tr1ten
- chore: Docker setup improvements (#846) @MonkeyDo
- MEB-135: Standardizing MetaBrainz Logos (#829) @Aerozol
- React-Select v4 Upgrade (#790) @tr1ten
👏 Many thanks to everyone who participated in this release 👇
v-2022-04-21.0
📚 Changes since last version
Mainly fixing some regressions introduced in the last release. Sorry about that !
🚂 New features and bug fixes
- Fix(languages): Sort language options after fast filter (#833) @tr1ten
- Fix(Identifier-Editor): Improve identifier editor behavior for ISBNs (#832) @tr1ten
- fix(entity-editor): [https://tickets.metabrainz.org/browse/BB-661] Remove slow deserialization in redux state (#834) @MonkeyDo
- fix(entity-editor): Fix WorkTable HTML structure (#835) @MonkeyDo
👏 Many thanks to everyone who participated in this release 👇
v-2022-03-31.0
📚 Changes since last version
- fix(merging): Default to empty relationships array in middleware (#821) @MonkeyDo
- Fix(https://tickets.metabrainz.org/browse/BB-631): Error handling for not found editor (#815) @tr1ten
- feat(Collections): added AuthorName column in Collection of Works (#805) @the-good-boy
- feat(https://tickets.metabrainz.org/browse/BB-564): Make revision notes links clickable (#808) @MonkeyDo
- fix(language-select): Fix filtering of language select options (#813) @MonkeyDo
- Fix(editor): Add comparision for genderId (#807) @tr1ten
- Fix(https://tickets.metabrainz.org/browse/BB-644): Auto append new isbn identifier row (#785) @tr1ten
- Fix(Annotation): Use word boundary in adding http prefix (#802) @tr1ten
- Fix[https://tickets.metabrainz.org/browse/BB-602]: Sanitize spaces in editing workflow (#743) @tr1ten
- feat(entity-editor): search for duplicates when pre-filling name (#801) @MonkeyDo
- fix(entity-editor): Edition: search for EditionGroups with same name (#800) @MonkeyDo
- Feat(https://tickets.metabrainz.org/browse/BB-86): Prepopulate entity editor with POST /create (#771) @tr1ten
🔧 Maintenance
- chore(deps): bump minimist from 1.2.5 to 1.2.6 (#820) @dependabot
- chore(deps-dev): bump @babel/plugin-proposal-object-rest-spread from 7.16.0 to 7.17.3 (#818) @dependabot
- chore(deps): bump influx from 5.9.2 to 5.9.3 (#812) @dependabot
- chore(deps-dev): bump css-loader from 6.5.1 to 6.7.1 (#811) @dependabot
- chore(deps): bump prop-types from 15.7.2 to 15.8.1 (#810) @dependabot
- chore(deps): bump @babel/runtime from 7.16.3 to 7.17.7 (#806) @dependabot
- chore(deps-dev): bump @babel/cli from 7.16.0 to 7.17.6 (#798) @dependabot
- chore(deps-dev): bump webpack-dev-middleware from 5.3.0 to 5.3.1 (#797) @dependabot
- chore(deps-dev): bump @babel/plugin-transform-runtime from 7.16.4 to 7.17.0 (#796) @dependabot
- chore(deps-dev): bump compression-webpack-plugin from 8.0.1 to 9.2.0 (#794) @dependabot
👏 Many thanks to everyone who participated in this release 👇
@MonkeyDo, @dependabot, @dependabot[bot], @the-good-boy and @tr1ten
v-2022-03-04.0
📚 Changes since last version
This release fixes two small issues introduced with yesterday's release, as well as a new diagram on the help page presenting Series
- fix(static): Update entity-relationships diagram on the Help Page (#792) @the-good-boy
- fix(Collection): conditionally render author name column in the Work Table component (#793) @the-good-boy
- fix(bs4): Make exactMatches ListGroupItems links (#791) @MonkeyDo
👏 Many thanks to everyone who participated in this release 👇
v-2022-03-03.0
📚 Changes since last version
- fix[BB-630]: fix regex to match ~ in url by @tr1ten in #719
- Fix[BB-511]: sorted identifiers alphabetically by @tr1ten in #720
- Fix[BB-458]: Showing error conflict page on deleting entity twice by @tr1ten in #718
- [BB-622]: Remove dimensions if format is eBook by @the-good-boy in #737
- Fix[BB-635]: adding check for deleted entity by @tr1ten in #734
- Fix(BB-610): Using query params to show correct label in dropdown by @tr1ten in #733
- fix(CollectionPage): Added Horizontal rule in CollectionPage by @the-good-boy in #754
- Prepare client components for bootstrap 4 by @LordSputnik in #764
- fix[BB-637]: Fixing typo in variable name? by @tr1ten in #752
- Graph date fix by @shalini-bhandari in #751
- Style and warnings cleanup by @leftmostcat in #750
- Disable Search for no query entered by @akshaaatt in #738
- Fix[BB-513] : added missing entity option for every search and prefilled the name by @tr1ten in #722
- Fix[BB-604]: making datepicker and link button responisve on small screen devices. by @tr1ten in #731
- Fix(BB-636): displaying show more button only when necessary by @tr1ten in #757
- Switch from Bootstrap 3 to Bootstrap 4 by @LordSputnik in #769
#772 - Bootstrap4 migration tweaks by @MonkeyDo in #776
- feat(call-to-action): Replace Edition Group with Series by @MonkeyDo in #775
- Fix(BB-643): Setting initialState in correct place by @tr1ten in #782
- Phase out transitional CustomInput component by @LordSputnik in #783
- Update README.md by @willtryagain in #786
- fix(search page): Allow empty search queries by @MonkeyDo in #779
- Added No. of Entities in Collection Page by @vishal5251 in #742
- fix(bs4): Place tooltips to the right in modal header by @MonkeyDo in #789
- Feat(BB-555): warn user on beforeunload event by @tr1ten in #741
- FEAT[BB-281]: Display Author of works in WorkTable by @the-good-boy in #617
Infrastructure and dependencies
- Fix expired Let's Encrypt certificate by @MonkeyDo in #709
- Fix Dockerfile certificate dependency by @MonkeyDo in #710
- Fix permissions issue in Dockerfile by @MonkeyDo in #711
- chore: fix postgres client tools installation in Dockerfile by @MonkeyDo in #721
- Use Github actions to run CI tests by @MonkeyDo in #723
- Replace NPM with Yarn by @MonkeyDo in #730
- Maintenance updates by @leftmostcat in #749
- Move common code to /common folder by @MonkeyDo in #781
- Update repository information and links by @MonkeyDo in #763
- chore(deps-dev): bump eslint-plugin-react from 7.21.5 to 7.26.1 by @dependabot in #704
- chore(deps-dev): bump uuid from 7.0.3 to 8.3.2 by @dependabot in #689
- chore(deps): bump debug from 3.2.7 to 4.3.2 by @dependabot in #688
- chore(deps): bump browserslist from 4.12.0 to 4.18.1 by @dependabot in #728
- chore(deps): bump postcss from 8.2.4 to 8.4.4 by @dependabot in #727
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #725
- chore(deps-dev): bump webpack from 5.12.3 to 5.64.4 by @dependabot in #729
- chore(deps-dev): bump @babel/cli from 7.10.1 to 7.16.0 by @dependabot in #715
- chore(deps): bump validator from 9.4.1 to 13.7.0 by @dependabot in #714
- chore(deps): bump swagger-ui-dist from 4.1.2 to 4.1.3 by @dependabot in #746
- chore(deps): bump express from 4.17.1 to 4.17.2 by @dependabot in #758
- chore(deps): bump log-node from 7.0.0 to 8.0.3 by @dependabot in #765
- chore(deps): bump cross-env from 5.2.0 to 7.0.3 by @dependabot in #707
- chore(deps-dev): bump webpack-dev-middleware from 4.3.0 to 5.3.0 by @dependabot in #748
- chore(deps-dev): bump mini-css-extract-plugin from 1.6.2 to 2.5.3 by @dependabot in #770
- chore(deps): bump core-js from 3.19.2 to 3.20.2 by @dependabot in #755
- chore(deps-dev): bump clean-webpack-plugin from 3.0.0 to 4.0.0 by @dependabot in #736
- chore(deps): bump passport from 0.4.1 to 0.5.2 by @dependabot in #761
- chore(deps-dev): bump @babel/preset-react from 7.16.0 to 7.16.7 by @dependabot in #768
- chore(deps-dev): bump chai from 4.3.4 to 4.3.6 by @dependabot in #773
- chore(deps-dev): bump css-loader from 5.2.7 to 6.5.1 by @dependabot in #774
- chore(deps-dev): bump @babel/plugin-transform-classes from 7.16.0 to 7.16.7 by @dependabot in
- chore(deps): bump superagent from 6.1.0 to 7.1.1 by @dependabot in #777
- chore(deps): bump react-datepicker from 2.16.0 to 4.7.0 by @dependabot in #787
- chore(deps-dev): bump webpack from 5.64.4 to 5.69.1 by @dependabot in #784
- chore(deps-dev): bump @babel/register from 7.16.0 to 7.17.0 by @dependabot in #788
Many thanks to our new contributors !
- @tr1ten made their first contribution in #719
- @shalini-bhandari made their first contribution in #751
- @akshaaatt made their first contribution in #738
- @willtryagain made their first contribution in #786
- @vishal5251 made their first contribution in #742
Full Changelog: v-2021-10-25.1...v-2022-03-03.0
v-2021-10-25.1
New release, new feature!
We now have a shiny new Series entity!
You'll find a tutorial on our user guide at https://bookbrainz-user-guide.readthedocs.io/en/latest/tutorials/series/ and a technical description of the project on our blog at https://blog.metabrainz.org/2021/08/23/gsoc-2021-series-entity-for-bookbrainz/
Congratulations to @akashgp09 for his successful GSoC project !
📚 Changes since last version
- Fix permissions issue in Dockerfile (#711) @MonkeyDo
- Fix Dockerfile certificate dependency (#710) @MonkeyDo
- Fix expired Let's Encrypt certificate (#709) @MonkeyDo
- Merge Series entity branch (#705) @MonkeyDo
- chore(deps): bump debug from 3.2.7 to 4.3.2 (#688) @dependabot
- chore(deps-dev): bump uuid from 7.0.3 to 8.3.2 (#689) @dependabot
- chore(deps-dev): bump eslint-plugin-react from 7.21.5 to 7.26.1 (#704) @dependabot
- FIX: Disallow to add dissimilar entity to series (#698) @akashgp09
- [https://tickets.metabrainz.org/browse/BB-621]: Physical data section should be disabled if eBook is chosen (#618) @the-good-boy
- Small refactor of revision page code (#697) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-585: Revisions should clearly mark removed entities (#626) @akashgp09
- FIX: Sorting does not work when there are many items (#693) @akashgp09
- FIX: Do not mutate the relationshipsTypes array. (#692) @akashgp09
- feat: Series Entity Merging Tool (#685) @akashgp09
- FIX: Allow sorting with numeric value (#691) @akashgp09
- feat(series): drag and drop to order series items. (#690) @akashgp09
- feat: set relationship attributes value in relationship-editor (#684) @akashgp09
- chore(deps-dev): bump @types/express from 4.17.11 to 4.17.13 (#671) @dependabot
- chore(deps): bump compression from 1.7.3 to 1.7.4 (#673) @dependabot
- chore(deps-dev): bump compression-webpack-plugin from 6.1.1 to 8.0.1 (#672) @dependabot
- feat(series,relationship): show revision history for series and relationship attributes (#669) @akashgp09
- filter relationships when baseEntity is Series (#682) @akashgp09
- added new relationship type (#683) @akashgp09
- feat(series): separate editor for adding series items (#680) @akashgp09
- test: add tests for series creator achievements (#678) @akashgp09
- feat: add achievement for series creation (#677) @akashgp09
- Revert relationship editor changes (#679) @akashgp09
- feat(series): add identifiers (#670) @akashgp09
- FIX(https://tickets.metabrainz.org/browse/BB-627): set badges in achievement section (#676) @akashgp09
- test: add tests for series api (#668) @akashgp09
- API: add browse requests for series (#666) @akashgp09
- Merge master into series-entity (#667) @akashgp09
- chore(deps-dev): bump eslint from 7.13.0 to 7.30.0 (#664) @dependabot
- fix(revision): show type changes in revision page (#660) @akashgp09
- chore(deps-dev): bump less-loader from 7.2.1 to 10.0.1 (#662) @dependabot
- chore(deps-dev): bump mocha from 7.2.0 to 9.0.2 (#663) @dependabot
- chore(deps-dev): bump less from 4.1.0 to 4.1.1 (#654) @dependabot
- chore(deps): bump react-chartjs-2 from 2.9.0 to 2.11.2 (#653) @dependabot
- API: add lookup endpoints for series (#665) @akashgp09
- test(series): add tests for main GET routes (#661) @akashgp09
- feat(series): deletion handler (#659) @akashgp09
- feat(collection,series): Extend Collection to include Series Entity. (#658) @akashgp09
- Merge master into series-entity (#657) @akashgp09
- feat(series): Created series entity create/edit routes and display page (#649) @akashgp09
👏 Many thanks to everyone who participated in this release 👇
v-2021-06-14.0
📚 Changes since last version
- feat(elasticSearch): search entities by identifiers (#620) @akashgp09
- Fix deletion handler (#651) @MonkeyDo
- Fix: Merge editor submit action (#650) @MonkeyDo
- [https://tickets.metabrainz.org/browse/BB-592]-1: Fix alias language diff formatter (#646) @MonkeyDo
- docs: Update IRC channel information (#644) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-454: Should not be able to create relationship with itself (#619) @akashgp09
- (https://tickets.metabrainz.org/browse/BB-599): Added revisions, achievements and collections in user dropdown in navbar (#639) @MonkeyDo
- FIX: Alignment of Achievement Title (#625) @akashgp09
- chore(deps): bump superagent from 5.3.1 to 6.1.0 (#641) @dependabot
- chore(deps): bump ws from 7.4.2 to 7.4.6 (#645) @dependabot
- chore(deps): bump classnames from 2.2.6 to 2.3.1 (#638) @dependabot
- chore(deps-dev): bump @types/express from 4.17.9 to 4.17.11 (#636) @dependabot
- chore(deps-dev): bump @babel/node from 7.10.1 to 7.14.2 (#635) @dependabot
- chore(deps): bump hosted-git-info from 2.7.1 to 2.8.9 (#627) @dependabot
👏 Many thanks to everyone who participated in this release 👇
@MonkeyDo, @akashgp09, @dependabot and @dependabot[bot]
v-2021-05-20.0
📚 Changes since last version
-
fix: Collections page bug when no logged in user (#631) @MonkeyDo
-
[https://tickets.metabrainz.org/browse/BB-619]: Search results should not contain private collections (#616) @akashgp09
-
feat(collections): Show Relevant Public Collections on Entity Pages (#599) @akashgp09
-
[https://tickets.metabrainz.org/browse/BB-543]: Enable native html form functionality (#606) @MonkeyDo
-
FIX(https://tickets.metabrainz.org/browse/BB-564) : Converted revision notes string url to clickable links (#572) @akashgp09
-
feat(revision): Added merged badge to mark merged entities in a revision (#608) @akashgp09
-
feat(Collections): added a 'No.of Entities' column to Collections table (#571) @the-good-boy
-
FIX(Revision): "New" badge appears in entity deletion revision (#602) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-615): Copy/Paste annotation text in FireFox <= 60 (#601) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-606): Buttons overlapping in merge entity section (#593) @akashgp09
-
Autocomplete search limit (#590) @nynaalekhya
-
added my collections button (#592) @nynaalekhya
-
FIX(editor): Update username in navbar after update in editor profile (#598) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-527): Paste values into react-select input using mouse (#594) @akashgp09
-
fixes badges visibility in editor's achievements tab (#591) @nynaalekhya
-
fixes date picker popper position in author section on smaller viewports (#589) @nynaalekhya
-
fix: Removed trailing space in getEntityLabel (https://tickets.metabrainz.org/browse/BB-601) (#586) @BharatKalluri
-
fix(profile): Fix bug where profile page does not load due to undefined area (https://tickets.metabrainz.org/browse/BB-600) (#583) @BharatKalluri
-
FIX(https://tickets.metabrainz.org/browse/BB-593): Overlapping buttons (#581) @akashgp09
-
FIX (https://tickets.metabrainz.org/browse/BB-456) : CSS style issue in older version of certain browsers (#559) @akashgp09
-
fix (Collections) : Create Collection Button should not be there when viewing someone else's collection (#569) @INNOVATIVEGAMER
-
Fix (https://tickets.metabrainz.org/browse/BB-589): Footer buttons get compressed and the text can't be read (#568) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-587): Better button alignment for smaller viewports (#564) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-591): Added margin to buttons on collections page (#578) @akashgp09
-
FIX(https://tickets.metabrainz.org/browse/BB-590): Display Publisher Achievement Badges (#574) @akashgp09
-
Feat (Core | https://tickets.metabrainz.org/browse/BB-333) Implement a RelationshipType enum (#575) @INNOVATIVEGAMER
-
FIX(https://tickets.metabrainz.org/browse/BB-565): Removed extraneous quotation marks from revision notes (#570) @akashgp09
-
fix(toolTipText):
tag not working as expected (#567) @the-good-boy -
chore: drop support for node 10, which is EOL today (#614) @LordSputnik
-
Adding mailing service to the codebase (#577) @endurance21
-
Refactor(achievement): Rewritten Achievements helpers with async/await syntax (#587) @akashgp09
-
chore(deps): bump underscore from 1.10.2 to 1.13.1 (#623) @dependabot
-
chore: removed all the stale imports (#605) @akashgp09
-
FIX: proptypes mismatch and invalid DOM property warning (#615) @akashgp09
-
[Snyk] Upgrade @babel/runtime from 7.12.5 to 7.13.10 (#600) @snyk-bot
-
chore(deps): bump y18n from 3.2.1 to 3.2.2 (#585) @dependabot
-
[Snyk] Security upgrade lodash from 4.17.20 to 4.17.21 (#556) @MonkeyDo
-
[Snyk] Upgrade http-status from 1.2.0 to 1.5.0 (#554) @MonkeyDo
-
chore(deps): bump ssri from 8.0.0 to 8.0.1 (#579) @dependabot
-
[DOCS] Fixed invalid link in NODEJS_SETUP.md (#573) @akashgp09
-
[DOCS] : Fixed PULL_REQUEST_TEMPLATE (#561) @akashgp09
👏 Many thanks to everyone who participated in this release 👇
@BharatKalluri, @INNOVATIVEGAMER, @LordSputnik, @MonkeyDo, @akashgp09, @dependabot, @dependabot[bot], @endurance21, @lint-action, @nynaalekhya, @snyk-bot and @the-good-boy
v-2021-03-08.0
This release catches up with the previous github release dated February 2016.
As such expect a looong list of modifications and contributors for the past 4 years.
Please note the website was updated regularly with new versions, but we were not publishing a github release for them.
From now on we will endeavor to match website updates with github releases.
📚 Changes since last version
- Add a scrollbar in the 'add to collection' modal (#558) @dipscoder
- fix(collection-form):Position of "Add another collaborator" button (#553) @the-good-boy
- feat(AC): Add author_credit_id column to Edition Group schema (#557) @MonkeyDo
- [Snyk] Upgrade morgan from 1.9.1 to 1.10.0 (#503) @snyk-bot
- fix(display): url discrepancy in entities and entity-editor name-section (#551) @the-good-boy
- [Snyk] Upgrade @babel/runtime from 7.10.1 to 7.12.5 (#549) @MonkeyDo
- [Snyk] Upgrade debug from 3.1.0 to 3.2.7 (#548) @snyk-bot
- chore: Prune dependencies (#544) @MonkeyDo
- feat(relationships): Show new entity name in relationship editor (#547) @MonkeyDo
- Migrate to Webpack 5 and improve bundle size (#546) @LordSputnik
- [Snyk] Upgrade passport from 0.4.0 to 0.4.1 (#501) @snyk-bot
- https://tickets.metabrainz.org/browse/BB-544: Improve Editor form and error handling (#542) @MonkeyDo
- chore(deps): bump ini from 1.3.5 to 1.3.7 (#543) @dependabot
- [Snyk] Security upgrade react-addons-shallow-compare from 15.6.2 to 15.6.3 (#541) @snyk-bot
- Remove Flow type annotation infrastructure and lint TypeScript files (#540) @LordSputnik
- Typescript - Stage 2 (#538) @LordSputnik
- Eslint update (#537) @LordSputnik
- Fixed responsiveness of buttons in create-collection page (#527) @frappelatte28
- Display all areas in search (#536) @MonkeyDo
- chore(security): Update packages with vulnerabilities (#534) @MonkeyDo
- TypeScript - Stage 1 (#531) @LordSputnik
- Deletion form note improvements (#533) @MonkeyDo
- feat(editor): Add "send email" link to user profile (#532) @MonkeyDo
- refactor: No need of body parser (#521) @MehtaManan07
- fix(entity-editor): Remove use of log package in client code (#535) @MonkeyDo
- Editor server cleanup (#528) @LordSputnik
- https://tickets.metabrainz.org/browse/BB-554: Issues when merging Publishers without Editions (#530) @MonkeyDo
- chore: Update bookbrainz-data package (#529) @MonkeyDo
- [Snyk] Security upgrade chart.js from 2.9.3 to 2.9.4 (#525) @snyk-bot
- Search configuration improvements (#524) @MonkeyDo
- [Snyk] Upgrade react-datepicker from 2.15.0 to 2.16.0 (#504) @snyk-bot
- Name deduplication improvements (#522) @MonkeyDo
- fix(relationships): Follow BBID redirects when loading relationships aliases (#520) @MonkeyDo
- fix(https://tickets.metabrainz.org/browse/BB-545): Allow relationship sets to be null (empty) (#518) @MonkeyDo
- fix(ORG-45): Add blog link to readme and API docs (#519) @MonkeyDo
- fix(https://tickets.metabrainz.org/browse/BB-452): Index auto-created Edition Groups (#517) @MonkeyDo
- feat(https://tickets.metabrainz.org/browse/BB-533): Add disambiguation to searchable fields (#516) @MonkeyDo
- Hierarchy and help text for relationships (#514) @MonkeyDo
- fix(merge-annotations): Don't show separator if no previous text (#515) @MonkeyDo
- fix: convert collectionType to appropiate format before param-validation (#510) @prabalsingh24
- Collection: Change default privacy to public (#511) @prabalsingh24
- fix pagination url for collection table (#512) @prabalsingh24
- Annotations fixes (#508) @MonkeyDo
- fix(test): add 500ms timeout after deleting a collection (#509) @prabalsingh24
- test: Prevent conflict in test fixtures ids (#507) @MonkeyDo
- Merge UserCollection into Master (#505) @prabalsingh24
- Merge Master Into UserCollection (#506) @prabalsingh24
- [Snyk] Upgrade date-fns from 2.14.0 to 2.15.0 (#500) @snyk-bot
- [Snyk] Upgrade bookbrainz-data from 2.5.1 to 2.6.1 (#492) @snyk-bot
- Create Collection Button and Added At Timestamp (#495) @prabalsingh24
- fix(css): Adjust button margins (#496) @MonkeyDo
- Feature: Remove Collaboration (#488) @prabalsingh24
- [Snyk] Upgrade jsesc from 2.5.1 to 2.5.2 (#493) @snyk-bot
- [Snyk] Upgrade serve-static from 1.13.2 to 1.14.1 (#485) @snyk-bot
- [Snyk] Upgrade: @fortawesome/fontawesome-svg-core, @fortawesome/free-brands-svg-icons, @fortawesome/free-solid-svg-icons, @fortawesome/react-fontawesome (#491) @snyk-bot
- [Snyk] Fix for 1 vulnerabilities (#497) @snyk-bot
- [Snyk] Security upgrade lodash from 4.17.19 to 4.17.20 (#494) @snyk-bot
- [Snyk] Upgrade @fortawesome/fontawesome-free from 5.13.0 to 5.14.0 (#486) @snyk-bot
- Test create/edit collection (#477) @prabalsingh24
- [Snyk] Upgrade superagent from 5.2.2 to 5.3.1 (#482) @snyk-bot
- Feat: Adding Entity from Collection Page (#487) @prabalsingh24
- [Snyk] Upgrade express from 4.16.3 to 4.17.1 (#481) @snyk-bot
- tests for
collection/add
andcollection/remove
(#483) @prabalsingh24 - Delete collection from Elasticsearch index (#490) @prabalsingh24
- fix: throw error when trying to add collection, area, editor to a collection (#489) @prabalsingh24
- [Snyk] Upgrade connect-redis from 3.3.3 to 3.4.2 (#480) @snyk-bot
- chore(deps): bump elliptic from 6.5.2 to 6.5.3 (#478) @dependabot
- [Snyk] Upgrade prop-types from 15.6.2 to 15.7.2 (#479) @snyk-bot
- Test: Delete Collection (#484) @prabalsingh24
- UserCollection: Add to collections from search results (#435) @prabalsingh24
- [Snyk] Upgrade express-session from 1.15.6 to 1.17.1 (#459) @snyk-bot
- [Snyk] Upgrade react-redux from 5.0.7 to 5.1.2 (#462) @snyk-bot
- [Snyk] Security upgrade influx from 5.5.1 to 5.5.3 (#475) @snyk-bot
- [Snyk] Upgrade date-fns from 2.10.0 to 2.14.0 (#457) @snyk-bot
- chore(deps): bump lodash from 4.17.15 to 4.17.19 (#474) @dependabot
- https://tickets.metabrainz.org/browse/BB-471: Save pagination parameters in url bar (#473) @MonkeyDo
- show collection in dropDown list of searchField (#472) @prabalsingh24
- fix: disable edit EntityType field for non empty collection (#469) @prabalsingh24
- CollectionView page (#468) @prabalsingh24
- Add entity to collection entity page (#467) @prabalsingh24
- Delete collections (#464) @prabalsingh24
- feat(API): add basic rate limiter (#300) @akhilesh26
- fix https://tickets.metabrainz.org/browse/BB-509 docs(api): Transform API docs from Swagger2 to OpenAPI3 (#461) @MonkeyDo
- Pay down some tech debt (#465) @leftmostcat
- Collections: Editor Profile Tab (#434) @prabalsingh24
- Fix: Pagination is showing wrong range in some cases (#466) @prabalsingh24
- docs(api): Clean up API & swagger definitions (#460) @MonkeyDo
- feat(search): add search endpoint for API (#299) @akhilesh26
- feat(browseRequests): add browse endpoints with test and documentation in progress (#297) @akhilesh26
- chore: Remove bluebird library (#454) @MonkeyDo
- [Snyk] Upgrade influx from 5.0.7 to 5.5.1 (#444) @snyk-bot
- chore: Remove react-tooltip package (#453) @MonkeyDo
- [Snyk] Upgrade react-datepicker from 2.8.0 to 2.15.0 (#442) @snyk-bot
- [Snyk] Upgrade: react, react-dom (#441) @snyk-bot
- [Snyk] Upgrade bluebird from 3.5.2 to 3.7.2 (#445) @snyk-bot
- Db editor id collaborator (#451) @prabalsingh24
- Change annotation placement and display (https://tickets.metabrainz.org/browse/BB-465 , https://tickets.metabrainz.org/browse/BB-225) (#450) @MonkeyDo
- fix https://tickets.metabrainz.org/browse/BB-494: Search indexing fixed for new and edited entities (#449) @MonkeyDo
- Fix https://tickets.metabrainz.org/browse/BB-415: Reimplement annotations (#448) @MonkeyDo
- User collections create/edit route (#425) @prabalsingh24
- fix https://tickets.metabrainz.org/browse/BB-401: Full BB URL should trigger entity search (#447) @MonkeyDo
- Fix https://tickets.metabrainz.org/browse/BB-453: Prevent multiple form submissions (#446) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-464 fix: Reindex aliases properly on entity edit (#440) @MonkeyDo
- update user collection branch (#439) @prabalsingh24
- Fix audit (#438) @leftmostcat
- feat(merge-tool): Modify "merge into X" functionnality (#436) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-463: Identifier "IMDb title ID" fix (#422) @chinmay-kothari
- add primary key in usercollectionItem and usercollectionCollaborator (#433) @prabalsingh24
- feat(merge-tool): Allow user to select merge target (#432) @MonkeyDo
- feat(merge-tool): Get full history of merged entities (#431) @MonkeyDo
- feat(merge-tool): Show full revision history of merged entities (#430) @MonkeyDo
- Merge master into UserCollection (#428) @prabalsingh24
- https://tickets.metabrainz.org/browse/BB-481: Fix merged entities path redirect (#429) @MonkeyDo
- feat: Entity merging tool (#333) @MonkeyDo
- fix: fix mentions of "open in a new tab" (#427) @MonkeyDo
- search: add 'editor' type in the search result (#423) @prabalsingh24
- chore: Update to Postgres 12 (#426) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-292 fix(sql): Script to delete duplicate relationships (#421) @MonkeyDo
- Usercollection add tables (#424) @prabalsingh24
- https://tickets.metabrainz.org/browse/BB-444: Revision Display Page Improvement (WIP) (#410) @prabalsingh24
- https://tickets.metabrainz.org/browse/BB-445: Remove GSoC 2016 as achievement (#418) @chinmay-kothari
- Add tests for deleteRelationships (#419) @anirudhjain75
- chore(babel): Fix core-js warning when building client js (#420) @MonkeyDo
- chore(lint): Fix ESLint warnings (#416) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-438: VAIF id for publisher (#417) @chinmay-kothari
- https://tickets.metabrainz.org/browse/BB-449 Missing config.json file crashes server with unhelpful message (#401) @anirudhjain75
- https://tickets.metabrainz.org/browse/BB-455: Update Flow Version (#415) @chinmay-kothari
- https://tickets.metabrainz.org/browse/BB-451 Delete Relationships during handle delete for all entities (#412) @anirudhjain75
- ch...