- New presentation page, another step forward removing our Google dependency.
PEERS is a platform for scientific production, publication, review and dissemination built on the initiative of researchers in critical theory, epistemology and the sociology of science, and based on an in-depth reflection on the future of academia.
- Fix deepl implementation for presentation's auto translation
- Fix a bug where username were not updated alongside firstname or lastname
- New manifesto page, another step forward removing our Google dependency.
The high human cost of copying manuscripts during Antiquity made it possible for thousands of volumes - especially those that were not compatible with the religious doctrines of the time - to be burned or lost in the blink on an eye.
- New public roadmap page, fresh look and easier feature request process. Our previous roadmap used Google Firebase as data storage, this is once again a step forward removing our Google dependency.
- Create some animated cover images for our newly released pages:
- Changelog :
- New anonymous and referral system 🙈
Anonymous contributions are now published on PEERS under the responsibility of a referee. The referee's identity is public and they are asked to check for obvious abuse such as conflicts of interest and malice. Referees assume the same role as editors of double blind peers reviewed papers in the traditional journal system.
An anonymous contribution is now visible only if the designated referee accept to endorse the responsability of it.
There is a new "Referral" panel into the dashboard where you receive the referral requests and where you can track the requests you've made.
- New changelog page ⚒️
In order to become more and more transparent we decided to create this changelog page where we will periodicaly detail all the work we are doing on peers.press
- New FAQ page ❓
We redesign the faq page and use notion to store it. We previously store this page in Google Firebase so this is a step forward removing all Firebase dependencies.
- Bump prisma ORM version in order to do aggregate count alongside data fetching. Beside being more efficient, this allow us to remove our graphql engine that what used to perform such datafetching. Also we will be able to perform more efficient data-fetching and add aggregates informations in many more place in the app (number of pending referrals request for exemple).
- Notion.so launched its api in public beta this week so we decided to try it to store and fetch translations that are displayed in the app. For now only the referral page is using it but we plan to extend this to all non server side rendered page. This new functionality of Notion will allow us to publicly share all the translations of peers.press and open them to contributors in order ta add more langages and be more inclusive. This is what looks like a translation table.
- Solve some bugs related to the text editor of the forum
- Solve a bug related to the update of non peers members authors inside the metadata editor.
- Clean up dependencies.