Skip to content

Releases: dev-launchers/strapi

v2.1.1

01 Oct 08:36
b019f70
Compare
Choose a tag to compare

2.1.1 (2022-10-01)

Bug Fixes

  • pyxld-kris: Fix User model hook (7067322)

v2.1.0

06 Sep 20:51
7b220d9
Compare
Choose a tag to compare

2.1.0 (2022-09-06)

Bug Fixes

  • Enjoy2Live: missing links for CORS (3212ef5)
  • pyxld-kris: Capitalize URL (1ad0b3f)

Features

  • chungthuang: Run postman integration test (46df742)
  • chungthuang: Use sqlite when running in development mode (d3e6605)
  • pyxld-kris: Add redirect URL param in auth flow (2e55474)

v2.0.1

23 Jul 21:49
567757f
Compare
Choose a tag to compare

2.0.1 (2022-07-23)

Bug Fixes

  • chungthuang: export mount secret in Dockerfile (86197c1)

v2.0.0

21 Jul 22:31
cb1e702
Compare
Choose a tag to compare

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

16 Nov 23:55
ee94f13
Compare
Choose a tag to compare

1.9.1 (2021-11-16)

Bug Fixes

  • Enjoy2Live: redirecting to personal profile (142495e)
  • Enjoy2Live: url of discord (3ffbea4)

v1.9.0

31 Oct 06:20
3bc4a95
Compare
Choose a tag to compare

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

  • alearm246: create categories table and new project route (d49bc5b)
  • alearm246: implement algorithim to recommend projects to users based on their interests (a907578)
  • alearm246: make all fields required for validation (0cc866a)
  • Enjoy2Live: Webhook open positions notifier. (7018928)

v1.8.0

15 Oct 20:48
ab4e725
Compare
Choose a tag to compare

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

  • Enjoy2Live: hide existing open roles for later use (e1136b1)
  • mu113r: applicant collection (f8160c7)

v1.7.0

15 Sep 23:58
e55dd44
Compare
Choose a tag to compare

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

14 Aug 05:42
67adb99
Compare
Choose a tag to compare

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)

v1.5.1

03 Aug 22:11
c18a6af
Compare
Choose a tag to compare

1.5.1 (2021-08-03)

Bug Fixes

  • chungthuang: Fix logger level (59e378a)