forked from sfreeman422/mocker
-
Notifications
You must be signed in to change notification settings - Fork 3
Add message search API endpoint, React/shadcn frontend, and Slack OAuth authentication #202
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
Open
Copilot
wants to merge
42
commits into
master
Choose a base branch
from
copilot/create-search-functionality
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
56d9ac6
Initial plan
Copilot 68a0756
Merge branch 'master' into copilot/create-search-functionality
sfreeman422 59c258c
Add message search frontend and backend API
Copilot 8eb60d2
Add tests for search module to restore 80% branch coverage threshold
Copilot d8c74ad
Add Slack OAuth auth gated to dabros2016.slack.com workspace
Copilot f06f6b3
Address code review feedback: scope CORS, named consts, rename cn, fi…
Copilot daf584f
Address code review feedback: scope CORS, named consts, rename cn, fi…
Copilot a2ea0f9
Implement remaining reviewer feedback: CSRF state, token fragment, fa…
Copilot f4a56a3
Fix CI failures: scope root lint to backend, fix eslint.config.js for…
Copilot 632f538
Use literal values for rate limit consts; add frontend CI jobs with d…
Copilot 3c69c3c
Fix frontend lint script to mirror backend pattern (--cache, explicit…
Copilot fe4366a
Fix frontend lint CI: include workspace node_modules in tarball; cons…
Copilot e637c4a
Add 80% coverage enforcement to Frontend Test CI job (vitest coverage…
Copilot 02bb78f
Updated steps in ci.yml
sfreeman422 b803ca6
Upgrade React ESLint plugins to latest, move to root with npm overrid…
Copilot e3db7fc
Sync frontend TypeScript to ^5.9.3, simplify CI tarball
Copilot 23d6cee
Move Slack interfaces to auth.model.ts; fix root lint scripts to cove…
Copilot 0edbad4
Add frontend unit tests: LoginPage (7 tests) and App (13 tests) — 80%…
Copilot 3c504a8
refactor(auth): use @slack/web-api SDK types in auth.model.ts
Copilot 35950cb
fix(frontend): exclude spec/test files from tsconfig.json to fix prod…
Copilot 49d0b4c
refactor: move consts/models to dedicated files, enforce 80% coverage…
Copilot da9cac8
refactor: address review feedback - SDK types, ternary, secret guard,…
Copilot fced44b
fix: resolve lint errors in auth.controller.ts and useAuth.ts
Copilot 5b1d31c
refactor(frontend): centralize API_BASE_URL into config.ts with fail-…
Copilot 13eb8ca
Update packages/backend/src/index.ts
sfreeman422 20a4396
Update .github/workflows/ci.yml
sfreeman422 a45dfa4
Update packages/backend/src/auth/auth.controller.ts
sfreeman422 ffa07af
Update packages/backend/src/shared/utils/session-token.model.ts
sfreeman422 90e8f0b
Merge branch 'master' into copilot/create-search-functionality
sfreeman422 fbeb447
Merge branch 'master' into copilot/create-search-functionality
sfreeman422 c0a470d
Merge branch 'master' into copilot/create-search-functionality
sfreeman422 4e7e8b2
Various fixes github wouldnt do on its own
sfreeman422 205bc15
Fixed bad AS
sfreeman422 6cfd03f
Update packages/backend/src/index.ts
sfreeman422 53d12bf
Update packages/frontend/src/App.tsx
sfreeman422 bb393d7
Fixed code review feedback
sfreeman422 46b0b9e
Fixed MAX_LIMIT
sfreeman422 900b7dc
Fixed test
sfreeman422 72ef9dc
Updated README
sfreeman422 a1a23b2
Added abortcontroller
sfreeman422 1b7e732
Update README.md
sfreeman422 63a805f
Update README.md
sfreeman422 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| node_modules | ||
| dist | ||
| *.tsbuildinfo | ||
| .env | ||
| *.log | ||
| coverage | ||
|
|
||
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.