Releases: dev-launchers/strapi
Releases · dev-launchers/strapi
v2.1.1
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2022-07-21)
Bug Fixes
- alearm246: add semicolon (b906b35)
- alearm246: changed beforeCreate to beforeUpdate (6f9f8db)
- alearm246: fix es lint issue (5b8ab9c)
- alearm246: improve documentation (89d2c25)
- alearm246: improved error handling (ceed72c)
- alearm246: remove catch block since it's redundant (ddb14a2)
- alearm246: remove console log (f9afc12)
- alearm246: remove indentation (5dcae2c)
- alearm246: retrieve configmap and kustmization files and add validation logic (8d4c1e7)
- alearm246: throw error in catch block (28e1015)
- chungthuang: Allow cookie to work for all subdomains of devlaunchers.org (c82b1ce)
- Enjoy2Live: fix cors issues in subdomains (3aba76d)
- Enjoy2Live: no-cors on recruiting app (de68e69)
- Enjoy2Live: populate opportunities on project (3515600)
- Enjoy2Live: Refactor discord notifications fixes #194 (be92e3b)
- Enjoy2Live: remove unused fields from Applicant endpoint (c3d873a)
- Enjoy2Live: remove unused fields from project endpoint (4ea1c5e)
- jiawen195: create newMeetingTimes field for Project and set up its google meetings when a project is created (75bde5d)
Features
- alearm246: create isOwner function (3ae885d)
- chungthuang: Build docker image with strapi license (db1e905)
- Enjoy2Live: add fields to applicants collection (2c91bb6)
- Enjoy2Live: add isPlatform field to projects (cf44a3d)
- Enjoy2Live: added Opportunities collection type (03d1cca)
Performance Improvements
- Enjoy2Live: remove openPositions field from projects. (345d627)
BREAKING CHANGES
- Enjoy2Live: openPositions field is used for discord notifications
v1.9.1
v1.9.0
1.9.0 (2021-10-31)
Bug Fixes
- alearm246: changed interests to interest (297b937)
- alearm246: fix es-lint issue (bcfdac5)
- alearm246: fix issue where heroImage wouldn't return in the response (9dc62a3)
- alearm246: remove uncessary console log (839693a)
- alearm246: remove unused populate param (da7ff7b)
- alearm246: revert code (562be49)
- alearm246: used sets to prevent duplicate projects and improved readability (12d622c)
- jiawen195: update the calendarID to the project (bb5de95)
Features
v1.8.0
1.8.0 (2021-10-15)
Bug Fixes
- alearm246: add missing semi colon (8dd11f5)
- alearm246: changed level to enum and project to a relational field. I also made it when they entered the project name it will add the relation. (f001d72)
- alearm246: remove console log (0353189)
- chungthuang: Change all domains to devlaunchers.org (1f9165b)
- Enjoy2Live: populate profile in the team field (0e22bf4)
Features
v1.7.0
1.7.0 (2021-09-15)
Bug Fixes
- alearm246: add comment specifying what transparent does (fccaa84)
- alearm246: added domain env var when setting the cookie initially (8a92c30)
- alearm246: made domain an env var to simplify if/else statement (ffa3d6d)
- alearm246: removed logic that might be causing staging signup to not be working (109f3d4)
- alearm246: set domain attribute specifically to subdomain (cce1f96)
- alearm246: set transperancy to transparent to fix calendar issue (9099c08)
- chungthuang: Change frontend domain to staging.devlaunchers.org (c4d779f)
- chungthuang: Strapi doesn't use TLS in dev (f456571)
- chungthuang: Turn off request level logging (42009cf)
- chungthuang: Use admin scopes to access audit logs (d7f4182)
- jiawen: fix the typo and reference sub and parent projects by id. (d4121b0)
- jiawen195: allow projects have one parent project and many sub projects (8d4eddd)
Features
- alearm246: changed difficulyLevel to an enum (e5e91d7)
- alearm246: create HOW_TO_USE_STRAPI guide (5a4e5d4)
- alearm246: created idea-cards collection (010d0eb)
- alearm246: made it so you could get the idea-cards of a user (e3e3ec2)
- alearm246: specified time unit in field and changed user to author (c51151e)
- chungthuang: Change production frontend to devlaunchers.org (0f29d29)
- jiawen195: create a one-to-one relationship between google_meet and project (af98b53)
v1.6.0
1.6.0 (2021-08-14)
Bug Fixes
- alearm24: fix google issue (ffc5569)
- alearm245: explicitly set scope type (985760b)
- alearm246: remove project create overwrite (b09a3b2)
- alearm246: added getGroup method into MockgoogleGroup and put code inside try catch (156e335)
- alearm246: added pr review changes (a1843cc)
- alearm246: added semi colon to fix es lint issue (4b305fa)
- alearm246: allow strapi's logic to be runned before our custom logic (fcdbc6b)
- alearm246: allow the use of template literals (f93b0d7)
- alearm246: changed calendar param to calendarId (737adf6)
- alearm246: create isEmpty function to check if project leads didn't pass in a team (b82828b)
- alearm246: created new project services to clean up repetetive code (0b15952)
- alearm246: fix eslint issues (1f229ff)
- alearm246: fix indetation issues (5c9ce7d)
- alearm246: fix syntax issue for json (3ef84fa)
- alearm246: fixed boolean logic (59cddb1)
- alearm246: get current date and fix es lint issue (c8eeda1)
- alearm246: if the user doesn't provide a team then don't try to add leaders or members to google group to avoid error (88aedc2)
- alearm246: move project service to google-manager service (c16e0c2)
- alearm246: please fix es-lint (adf3ca1)
- alearm246: remove changes (dabfcd0)
- alearm246: remove google directory key (c5bbc0e)
- alearm246: remove TEAM_EMAIL variable (95930c2)
- alearm246: remove unecessary comments (66b6301)
- alearm246: removed logs and service key (ed2d5b4)
- alearm246: removed TEAM_EMAIL variable (18d9072)
- alearm246: throw error to function caller (2146c8e)
- Enjoy2Live: individual projects endpoint (e09ab8a)
- jiawen195: define environemnt variables for production and staging (c075f62)
- jiawen195: improve the code format (b3e72d4)
- jiawen195: simplify the id object and correct the comment (e4f0607)
Features
- alearm246: create ProjectManager skeleton (2552ed6)
- alearm246: created route to give existing projects google resources (41627ff)
- alearm246: created route to give existing projects google resources (236756a)
- alearm246: customize content-manager to allow google group to be created when project is created (49abe1c)
- alearm246: finished google integration and finished mock google group (8524473)
- alearm246: interact with google calendar (1972e02)
- alearm246: make it so when creating a project a google group gets created and users are able to join the group (3bb4131)
- alearm246: test creating google group (27f912a)
- alearm246: when project leads update their projects to add new users it gives them the google resources (ece0717)
- alearm246: when projects get craeted through strapi dashboard create google resources (dab49ce)
- Enjoy2Live: added option to hide project from the projects aggregator (26ce82a)
- Enjoy2Live: added project board field (fb5d007)
- jiawen195: allow user to link their discord account (1470ec7)
- jiawen195: allow user to link their discord account (99e64b5)
- jiawen195: allow user to link their discord account (e9db15d)