Commit Graph

71 Commits

Author SHA1 Message Date
logscore
38b4d2e7c2 CUT MORE SHIT 2025-10-24 22:16:54 -06:00
logscore
b7ee1adb49 IT WORKS 2025-10-24 00:07:07 -06:00
logscore
c5defe4991 MAKE IT WORK BABBBYYYY 2025-10-17 08:46:39 -06:00
logscore
674b499cf9 ENNVVVVVVVVV 2025-10-13 22:17:45 -06:00
logscore
f52f3fcec4 TANNNERRRRRRRROUTTERRRRRR 2025-10-13 21:06:27 -06:00
logscore
67c1362e77 betterauth stripe adapter 2025-10-01 22:04:24 -06:00
logscore
51560a2aaf ditching cloudflare 2025-09-12 14:38:48 -06:00
Logan Reeder
c88eda5230 ci-cd: removed useless things like the eslint and tsconfig packages, we just use oxlint and next lint now. Removed all of the hono context stuff that we didnt need, ran knip a bunch, removed the last of cloudflare, and updated docs and dependencies. Also finalized the db, auth, cache, and other stuff to run in the node environment 2025-08-25 17:10:11 -06:00
Logan Reeder
2dc74e0258 ci-cd: fuck cloudflare. TODO: fix cache connection issue 2025-08-25 09:55:30 -06: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
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
f3325a8968 Merge branch 'tests/package-test' of github.com:GauravNardia/Nimbus into GauravNardia-tests/package-test 2025-08-01 19:58:29 -04:00
David Bauch
030752fedf docs(changeset):
fix: added error handling to filesWithTags. improved query consitency
2025-07-31 21:20:43 -04:00
David Bauch
f5ea8ad5c3 docs(changeset): fix: type error web build
chore: update deps wrangler cloudflare
fix: remove onAccountAdded since it doesn't work as expected. needed to remove window reload since returning to the page is handled by OAuth callback
2025-07-31 16:27:52 -04:00
David Bauch
083b106376 chore: bun update 2025-07-30 03:01:02 -04:00
David Bauch
7e2271fd86 docs(changeset): init changeset 2025-07-29 13:33:31 -04:00
David Bauch
38c33dffdb Squashed commit of the following:
commit 17e50e79d662fda1ad7ad7f3e4b6b4b90cc6f588
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 08:34:22 2025 -0400

    full deployment github action.

commit cf8bbf8d37b6428d902add914c7d70b18f5ec8cb
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 08:17:38 2025 -0400

    cleaned up context used by server hono app.
    updated deps
    updated schema typing
    chore: knip

commit a02bb69e7da02c01988b552342cfcd796154b08e
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 07:48:08 2025 -0400

    first migration sql file has IF NOT EXISTS logic for everything

commit b887c770e574427d70a46a7ff26a4eb0362b6147
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 07:32:32 2025 -0400

    drizzle-kit push to prod, then pulled from prod 2025-07-29

commit 8c434101a78d1c75c817711687fe1f636690e487
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 07:08:01 2025 -0400

    generate migrations against prod based on current dev schemas

commit d6574ccd5132097fccbc7d0660e8ff727be70b7f
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 07:04:36 2025 -0400

    pull schema from dev and updated schema.ts with cleaner code

commit e82b571335a5563a895130acb3fa14d21269874f
Author: David Bauch <jamesbauch@gmail.com>
Date:   Tue Jul 29 05:39:49 2025 -0400

    pull schema from prod
2025-07-29 08:46:21 -04:00
David Bauch
aa7f56586e tweaks to env order and cloudflare settings and github env sync script 2025-07-28 15:59:34 -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
Gaurav Nardia
cca3cadff7 fix: lint and build errors 2025-07-27 07:47:43 +05:30
David Bauch
0985c6dd10 adding cloudflare to server 2025-07-24 20:40:42 -04:00
David Bauch
e21bc7fe2e tweaked PR 111
- added zod validation to backend. updated front end based on validation
  schema types
- cleaned up logic to be more uniform and idiomatic
2025-07-24 19:58:37 -04:00
Gaurav Nardia
7906f20ae1 implement packages tests 2025-07-23 07:24:41 +05:30
David Bauch
ef0e137b2f Merge branch 'inlovewithgo-fix/windows-import-compat' into feat/multiple-providers 2025-07-18 10:51:46 -04:00
David Bauch
619d8f55c1 added nickname to account. cannot remove account if set as default. added handling if no default is found on backend, clear error message. tweaks to nameing and types cause I wanted to. 2025-07-17 16:53:30 -04:00
Shubham Yadav
9d479a6150 fix: replace unsupported characters in filenames for Windows compatibility
- Renamed files with ':' to ensure imports work on Windows systems.
- Ensures cross-platform compatibility for all devs.
2025-07-17 11:28:25 +00:00
David Bauch
5fe68df251 IT WORKS!!!! 2025-07-16 14:51:16 -04:00
David Bauch
1efe0b815d chore: knip 2025-07-14 08:10:30 -04:00
David Bauch
f3a4795251 knip fixes. remove biome. 2025-07-13 22:38:49 -04:00
David Bauch
d03f70f762 Merge branch 'feat/onedrive-multiple-providers' into tmp/main 2025-07-13 21:38:11 -04:00
Logan Reeder
e365c79cbb chore: adjusted cloudflare deployment
Removed massive images slowing
our site

Fixed rate limters for upstash

Fixed docker build issue

Updated documentation
2025-07-10 17:17:11 -06:00
Logan Reeder
877c06f861 ci/cd: cloudflare support 2025-07-09 11:45:17 -06:00
David Bauch
0ddcda0766 added biome. added .zed/settings.json 2025-07-08 19:53:15 -04:00
David Bauch
fb1bc972f1 Merge branch 'bibhanshu12-bibhanshu' into feat/onedrive-multiple-providers 2025-07-08 13:17:18 -04:00
David Bauch
aacdbdba17 feat/fly-deploy 2025-06-23 21:23:34 -04:00
David Bauch
8392ad4c88 wip oxlint
prettier format header.tsx

adding oxlint and updating packages

wip: merging this all together

fix: removed duplicate component declarations

Somehow this got all messed up on the last merge

fixed by downgrading drizzle-orm

2025-06-18. cloudflare:workers runtime import from hono/logger. REMOVED. https://github.com/honojs/hono/issues/4233#issuecomment-2985229943

chore: added dist to .gitignore. fixed GoogleDrive import
2025-06-18 19:49:15 -04: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
Abhishek
381fc8d7fb Merge branch 'typed-safe-env' of https://github.com/AbhiArya20/forked-nimbus into typed-safe-env 2025-06-12 08:18:21 +05:30
Abhishek
e3aea0d120 fixed: dev script 2025-06-12 08:18:14 +05:30
Abhishek Kumar
5c79528410 Update package.json
Co-authored-by: Logan Reeder <148260300+logscore@users.noreply.github.com>
2025-06-12 08:00:27 +05:30
Abhishek
db124410cb fixed: hidden elide error lines 2025-06-12 00:13:09 +05:30
Abhishek
c2582efea9 added: --env-file .env in scripts 2025-06-11 23:21:26 +05:30
Abhishek
23cd0c6b28 revert: build and start script 2025-06-11 20:14:15 +05:30
Abhishek
0f884ffce7 refactor: fixed tsconfigs and improved modularity 2025-06-11 15:05:14 +05:30
Abhishek
5429ab0128 refactor: renamed package name for consistency 2025-06-11 12:46:15 +05:30
Harsh
84091bf7eb refactor: rename check format script and optimize middleware logic for public route handling 2025-06-11 00:04:32 +05:30
Harsh
c6d542ef40 chore: solve format script error 2025-06-09 22:13:35 +05:30
Abhishek
ce4c929371 Merge remote-tracking branch 'upstream/main' into dev-exp 2025-06-09 10:36:06 +05:30
Abhishek
281bfb8766 added: lint:fix script 2025-06-09 09:09:43 +05:30
Abhishek
677e608860 refactor: removed frontend specific devDependencies from root package.json - already present in /app/web 2025-06-09 07:17:19 +05:30