membership.eclipse.org merge requestshttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests2024-03-28T15:12:56Zhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/723Upgrade to newest release, fix some tests, disable misbehaving tests2024-03-28T15:12:56ZMartin Lowemartin.lowe@eclipse-foundation.orgUpgrade to newest release, fix some tests, disable misbehaving tests* Upgrade to newest release, fix some tests, disable misbehaving tests* Upgrade to newest release, fix some tests, disable misbehaving testshttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/722Iss #614 - Remove organization + organization contact creation for apps2024-03-15T12:36:47ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #614 - Remove organization + organization contact creation for apps* Iss #614 - Remove organization + organization contact creation for apps
As requested in a meeting in March 2024, the automated creation of
organizations and organization contact records were removed to be
handled manually.
Resolves #614* Iss #614 - Remove organization + organization contact creation for apps
As requested in a meeting in March 2024, the automated creation of
organizations and organization contact records were removed to be
handled manually.
Resolves #614https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/721Malowe/main/sbom2024-03-14T17:22:31ZMartin Lowemartin.lowe@eclipse-foundation.orgMalowe/main/sbom* Update resource limits for k8s configs
* Add SBOM generation to the maven build* Update resource limits for k8s configs
* Add SBOM generation to the maven buildhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/720feat: Add Slack membership webhook to portal API2024-03-26T17:18:39ZZachary Sabourinfeat: Add Slack membership webhook to portal API* feat: Add Slack membership webhook to portal API
https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/487* feat: Add Slack membership webhook to portal API
https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/487Zachary SabourinZachary Sabourinhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/719Iss #635 - Add distinct filter to new user creation to reduce dupes2024-03-07T16:23:21ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #635 - Add distinct filter to new user creation to reduce dupes* Iss #635 - Add distinct filter to new user creation to reduce dupes
As part of the user creation process, we lookup users to see if an
account already exists. This search is currently cached, which will mean
some of the lookups will r...* Iss #635 - Add distinct filter to new user creation to reduce dupes
As part of the user creation process, we lookup users to see if an
account already exists. This search is currently cached, which will mean
some of the lookups will return empty from an initial scan when the
account has already been created. To combat this, a call to clear the
cache of user search results was added before this operation is done.https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/718Iss #632 - Update representative endpoint to allow employee fetch2024-02-14T21:16:43ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #632 - Update representative endpoint to allow employee fetchResolves #632Resolves #632https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/717feat: Add Org name to report2024-02-14T20:51:51ZZachary Sabourinfeat: Add Org name to reportfix: Remove DB query limit for report
https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/631fix: Remove DB query limit for report
https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/631Zachary SabourinZachary Sabourinhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/716Add patch that handles no results for org contacts in application layer2024-02-13T19:40:10ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd patch that handles no results for org contacts in application layerWhen creating Foundation records, there is an attempt to check if the
contacts already exist before creating to attempt to save some calls or
retain previous information. When missing, this will throw an exception
which fails out the pro...When creating Foundation records, there is an attempt to check if the
contacts already exist before creating to attempt to save some calls or
retain previous information. When missing, this will throw an exception
which fails out the process which is unintended.https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/715Fix issue with people fetch not setting URL properly2024-02-12T16:33:48ZMartin Lowemartin.lowe@eclipse-foundation.orgFix issue with people fetch not setting URL properlyhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/714Draft: refactor: break up cbi state from global state2024-02-08T17:01:57ZOlivier GouletDraft: refactor: break up cbi state from global stateResolves #620Resolves #620https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/713refactor: break up chart state from global state2024-02-13T14:51:18ZOlivier Gouletrefactor: break up chart state from global stateResolves #619Resolves #619https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/712Add additional logic to check if FDB records exist before creation2024-02-06T14:02:49ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd additional logic to check if FDB records exist before creationPreviously, the records would attempt to be created on every call which
could create unneeded writes on the DB.Previously, the records would attempt to be created on every call which
could create unneeded writes on the DB.https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/711feat: persist preview mode on refresh2024-02-13T15:27:07ZOlivier Gouletfeat: persist preview mode on refreshResolves #608
The original plan was local storage, but I'm now opting for session storage as it is more suitable. It would be confusing as a user to remain in preview mode after multiple days go by.Resolves #608
The original plan was local storage, but I'm now opting for session storage as it is more suitable. It would be confusing as a user to remain in preview mode after multiple days go by.https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/710Draft: feat: add error message when rep fetch fails2024-02-02T17:37:35ZOlivier GouletDraft: feat: add error message when rep fetch failsResolves part of #628Resolves part of #628https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/709Update dockerfiles for Java 172024-01-31T19:43:55ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate dockerfiles for Java 17https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/708Update representative logic to require authentication, fix filters2024-01-30T14:46:32ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate representative logic to require authentication, fix filtershttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/707fix: Obfuscate reps2024-01-26T19:19:35ZZachary Sabourinfix: Obfuscate repsZachary SabourinZachary Sabourinhttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/706Iss #605 - Add working group application base flow + spec2024-01-31T18:20:35ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #605 - Add working group application base flow + specResolves #605Resolves #605https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/705Iss #624 - Switch to Quarkus 3.2 and Java 172024-01-31T16:48:03ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #624 - Switch to Quarkus 3.2 and Java 17Resolves #624Resolves #624https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/merge_requests/704feat: Update reports endpoint to auto-produce CSV attachment2024-01-17T20:51:13ZZachary Sabourinfeat: Update reports endpoint to auto-produce CSV attachmenthttps://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/621https://gitlab.eclipse.org/eclipsefdn/it/websites/membership.eclipse.org/-/issues/621Zachary SabourinZachary Sabourin