-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump braces from 3.0.2 to 3.0.3 in /src/mail #2
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Chose Vite for static output efficiency, aligning with project needs. All API interactions are currently unauthenticated. SSO support planned soon, using ProConnect. UX is minimalistic, and showcases the core idea. Components introduced: * AppProvider * Select and TextArea Rhf inputs API hooks introduced: * useGeneratePDF, generates a PDF, and downloads it in the client. * useTemplates, fetches available templates to populate Select options.
YAML header is processed, to fill Django templates with the right parametrized values. Used an external dependency, frontmatter.
Bumps [django](https://github.com/django/django) from 5.0 to 5.0.2. - [Commits](django/django@5.0...5.0.2) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
…django-5.0.2 Bump django from 5.0 to 5.0.2 in /src/backend
…/mail/semver-5.7.2 Bump semver from 5.7.1 to 5.7.2 in /src/mail
This project was copied and hacked to make a POC in a 2-day hackathon. We need to clean and refactor things in order to get a first version of the product we want.
Create a realm 'impress' and configure it to support the authorization code flow.
Integrate 'mozilla-django-oidc' dependency, to support Authorization Code flow, which is required by Agent Connect. Thus, we provide a secure back channel OIDC flow, and return to the client only a session cookie. Done: - Replace JWT authentication by Session based authentication in DRF - Update Django settings to make OIDC configurations easily editable - Add 'mozilla-django-oidc' routes to our router - Implement a custom Django Authentication class to adapt 'mozilla-django-oidc' to our needs 'mozilla-django-oidc' routes added are: - /authenticate - /callback (the redirect_uri called back by the Idp) - /logout
Force login to bypass authorization checks when necessary. Note: Generating a session cookie through OIDC flow is not supported while testing our API.
Found typos and fixed them.
The local deployment of the Production image through docker-compose was failing due to issues in the Django configurations, influenced by Joanie. The bug stemmed from a dependency on a development-specific package (drf-spectacular-sidecar) while attempting to run the application in production mode. Changes Made: - Introduced new Django settings for local demo environments.
Add tests on get_or_create method.
Lint backend tests and sources.
We want to be able to control who can access a template via roles. I added this feature on the TeamAccess model assuming that the teams to which a user belongs can be retrieved via a `get_teams` method on the user model. The idea is that this method will get the teams either via a call to an external API or directly from the OIDC token upon user login. This list of teams will probably have to be cached for each user.
The repository was renamed to "impress" but the code was still mentionning "publish".
We will start an monorepo archi, we move the previous app to a new folder called mardownPDF.
Create the eslint-config-impress package to share eslint configuration with all impress projects.
Create the base app impress, based on the people app.
Create the e2e app impress, it will be used to test the app impress.
The package i18n will handle the internationalization of the applications. It will parse the frontend code and extract the translations to be send to the crowdin platform.
Add layouts folder to the app-impress, it will contain all the layouts for the app. For the moment: - MainLayout.tsx - PadLayout.tsx
Rename icon-desk.svg to icon-impress.svg.
Create a new feature pads-panel for the app impress. It will be used to display the pads in the app.
Create a new feature pads-create for the app impress. It will be used to create a pad in the app.
Create a new feature pad for the app impress. It will be used to display a pad in the app.
Update the renovate config to fit with what we setup in People project.
Teams feature was a part of the People project, we don't need it in the Impress project.
Members feature was a part of the People project, we don't need it in the Impress project.
addMembers feature was a part of the People project, we don't need it in the Impress project.
Generate the PO file. It will create the locale folder, and so init correctly LOCALE_PATHS env. This should fix the CI.
- remove deplucate declaration - simplify helmfile - use symlink
In collaborative mode, only the first document connected was being shared. This was due to the fact that the webrtc server was managing only one connection at a time. This commit fixes this bug by managing multiple connections.
Improve the ui error and message info ui: - Can use a icon in TextErrors component - use mode the Alert component to display message info
Add a offline mode support from a service worker. The service worker will cache the assets and the visited pages to be able to work offline. Created a fallback page for when the user is offline and tries to access a page that is not cached.
Mismatch between yjs dependency, we set the dependency globally to not have this problem anymore.
Service worker added some flakiness, we activate the sw only if not from the CI. We add as well the email of the user added in a doc to the toast message. This way we can check if the user was added correctly, this will remove some flakiness in some tests.
Forcing `platform: linux/amd64` for the PostgreSQL image causes compatibility issues and performance degradation on Mac ARM chips (M1/M2). Removing the platform specification allows Docker to select the appropriate architecture automatically, ensuring better performance and compatibility.
- remove minio, webrtc and create bucket
The whole stack is still working tests pass linter pass The Login flow between the front, the back, and keycloak is still working. ** Why clearing out the code? ** KISS, let's work with the minimalistest version of the codebase as much as needed. Forking impress was a quick and dirty move to keep all the code quality tools that were set, plus all the configuration made to deploy staging/pre-prod/prod environment. todo - clean translation - rename project
quick and dirty code to interact with the login and logout api
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
dependabot
bot
added
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update Javascript code
labels
Jun 25, 2024
lebaudantoine
force-pushed
the
main
branch
6 times, most recently
from
June 25, 2024 12:55
504ae6d
to
4fae9fc
Compare
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update Javascript code
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps braces from 3.0.2 to 3.0.3.
Commits
74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.