Commit Graph

44 Commits

Author SHA1 Message Date
logscore
f52f3fcec4 TANNNERRRRRRRROUTTERRRRRR 2025-10-13 21:06:27 -06:00
logscore
51560a2aaf ditching cloudflare 2025-09-12 14:38:48 -06:00
github-actions
25d10d81f1 Update coverage badge [skip ci] 2025-08-20 01:06:18 +00:00
github-actions
69e9ec9fa0 Update coverage badge [skip ci] 2025-08-05 17:11:12 +00:00
David Bauch
b054d6a072 fix:
- added Dropbox OAuth instructions
- fixed heaader decode to handler ':' in headers
- fixed decode accountId in account provider
- fixed DropboxIcon
- fixed always black LogoIcon in source selector
- add todo for folder upload
- fixed mime type validation, handle error if API doesn't support mime
  type
2025-08-05 10:25:02 -04:00
David Bauch
7bf7e6acb4 chore: refactor signup to use provider auth buttons component
chore: refactor useAuth signin and signup hooks

fix: example Box redirect uri. update box oauth guide link.

chore: refactor and clean up icons

chore: add s3 icon and dropbox icon to source selector

chore: update deps. trying to fix Box API SSL error

fix: update .env.example with oauth2 callback for Box

fix: update box provider to use clientID and clientSecret in constructor. fix parentId on file upload

fix: ssl is causing errors, tmp fix
2025-08-04 15:57:02 -04:00
David Bauch
a48becd1b9 fix: update Box OAuth instructions 2025-08-04 11:54:36 -04:00
David Bauch
a7c9d0beea feat: Box OAuth instructions 2025-08-04 11:29:27 -04:00
github-actions
0c613022b0 Update coverage badge [skip ci] 2025-08-03 23:03:13 +00:00
David Bauch
06effd4516 feat:
- vitest, test coverage, vitest package
- added dotenv dev dep for vitest loading env
- vitest and integration tests are now sequence.concurrent = true
- docker-compose.test.yml file with database service MinIO and Postgres

test: cache done
test: auth done
test: db done
test: validators done
test: s3-provider done
test: s3 provider basic migrated to vitest
test: basic and intergration test done migrated to vitest

chore:
- Updates to the README.md with prerequisites, reorganized setup instructions, and improved documentation
- Added tests and coverage badge to gh ci action
- Updates to the authentication configuration in packages/auth/src/auth.ts
2025-08-02 19:21:28 -04:00
David Bauch
0469060e5f chore: update instructions for Microsoft OAuth 2025-07-30 03:00:18 -04:00
David Bauch
896c527378 figured out Cloudflare deployment. Successfully deployed --env staging for both server and web 2025-07-28 13:48:24 -04:00
David Bauch
d03f70f762 Merge branch 'feat/onedrive-multiple-providers' into tmp/main 2025-07-13 21:38:11 -04:00
Logan Reeder
daebd143e5 merge 2025-07-09 11:57:50 -06:00
Logan Reeder
877c06f861 ci/cd: cloudflare support 2025-07-09 11:45:17 -06:00
David Bauch
8d3f45c9aa feat(db): update database schema and type definitions
- Add defaultProviderId to user table
- Added providerId to serrion table.
- Added databaseHooks for customFields
- Refactor account table with better type safety and indexes
- Standardize timestamp handling across all tables
- Reorganize provider type definitions
- Add new validation schemas for providers
- Updated all packages to latest: bun update --latest
2025-07-09 03:26:11 -04:00
David Bauch
ac9e24395e Update README.md 2025-07-07 07:34:53 -06:00
6guard
43086f1d5f Update README.md
Added recommendations for deployment to a dedicated server
2025-07-07 16:10:36 +03:00
Logan Reeder
9527bcae48 Merge branch 'main' of github.com:nimbusdotstorage/Nimbus into ui_redesign 2025-06-26 15:48:52 -06:00
David Bauch
29614367c2 format markdown files with prettier 2025-06-25 18:49:13 -04:00
Logan Reeder
b7261bf95b ui(tags): merged tags management into ui_redesign 2025-06-25 16:33:16 -06:00
Harsh
ecd05a72af Merge branch 'main' into feat/add-og-meta-tags 2025-06-26 02:10:05 +05:30
Abhishek
fc41b45830 Removed redundant redirect logic from middleware
prettier format fix on *.md in root
2025-06-25 16:04:41 -04:00
Harsh
ae41ee4b9a docs: add Microsoft key setup instructions 2025-06-25 16:04:41 -04:00
David Bauch
b0e7ef7494 chore: fix README.md and tweak docker-compose files based on feedback 2025-06-25 15:19:33 -04:00
Harsh
e7fb28b1d6 docs: add Microsoft key setup instructions 2025-06-25 01:13:28 +05:30
David Bauch
aacdbdba17 feat/fly-deploy 2025-06-23 21:23:34 -04:00
Abhishek Kumar
76f347a69b Integrate Valkey into application stack (#60)
* added: valkey

* update: waitlist database-based-rate-limiting with valkey-based-rate-limiting

* Update rate-limiter-utils.ts

* fixed: typos in docs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* update: valkey.ts with event handling

* updated: fetch data from server API instead of next.js API route

* Update waitlist.tsx

* deleted: next.js API routes

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-20 19:41:57 -06:00
Harsh Vardhan Pandey
b065be2ff6 docs: update docs to include steps for enabling Google Drive API (#52)
* docs: update README to include steps for enabling Google Drive API

* docs: add instructions for enabling Google Drive API in CONTRIBUTING.md
2025-06-16 16:02:49 -06:00
Logan Reeder
55a7390f8a feat(api): fixed middleware, Added Google Drive support, refactored API to remove RoR controllers 2025-06-14 13:19:42 -06:00
Harsh
c795e9f662 docs: update README to include authentication instructions and configuration requirements 2025-06-10 20:26:11 +05:30
Harsh
13bb6a4256 docs: update docs for resend setup 2025-06-10 06:44:26 +05:30
Harsh
5b98849e77 chore: solve merge conflicts 2025-06-09 21:54:57 +05:30
Muhammad-Owais-Warsi
c40a23a22b docs: add link to contributing.md 2025-06-09 11:22:32 +05:30
Muhammad-Owais-Warsi
230aed8ef9 Merge branch 'main' of https://github.com/Muhammad-Owais-Warsi/Nimbus 2025-06-09 11:17:29 +05:30
Muhammad-Owais-Warsi
ee6658b7a9 docs: move to readme.md 2025-06-09 11:17:09 +05:30
Harsh
5803fe53c7 docs: display contributors in readme 2025-06-08 21:24:42 +05:30
Rodney Osodo
24fc4e789f docs: update google authentication information
Update .env.example and README.md for Google authentication info; remove unnecessary eslint-disable directive in file-preview.tsx

Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
2025-06-05 18:43:58 +03:00
Logan Reeder
27d1ee2497 fixed README and CONTRIBUTING repo clone url 2025-06-04 13:19:34 -06:00
Logan Reeder
a701e92023 chore: cleaned up hardcoded urls, CONTRIBUTING/README and .env.example 2025-05-28 15:39:31 -06:00
Logan Reeder
5946281e8a Added prettier formatting commands, rules, ignore and workflow. Added vscode settings to point to project format rules. Changed stop-color to stopColor. Changed gitignore rules for node_modules. 2025-05-27 12:59:58 -06:00
Logan Reeder
7ed10bedfd Added quickstart instructions 2025-05-26 11:42:48 -06:00
Logan Reeder
b364056ebb Update README.md 2025-05-21 14:03:53 -06:00
Logan Reeder
34d85bcba7 Initial commit from Create Next App 2025-05-21 12:55:55 -06:00