Skip to content

feat: connect everything to firebase#158

Merged
owengretzinger merged 1 commit intomainfrom
01-27-feat_connect_to_firebase
Jan 27, 2025
Merged

feat: connect everything to firebase#158
owengretzinger merged 1 commit intomainfrom
01-27-feat_connect_to_firebase

Conversation

@owengretzinger
Copy link
Collaborator

@owengretzinger owengretzinger commented Jan 27, 2025

Completely implemented Firebase, replacing mock data.

Everything is set up using the Firebase emulator, I made new PRs for it (you will need the latest PR to run everything): https://github.com/habits-together/server/pulls

Shoutout to Cursor for basically implementing everything by itself in one go!

TODO:

  • auth (then replace everywhere that hard codes 1 as the user's id)
  • use firebase storage for images
  • create cloud functions for stuff that needs to be automatically updated

@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch 3 times, most recently from b1ceb10 to fb63462 Compare January 27, 2025 05:43
@owengretzinger owengretzinger changed the title feat: connect to firebase feat: connect everything to firebase Jan 27, 2025
@owengretzinger owengretzinger marked this pull request as ready for review January 27, 2025 05:55
@graphite-app graphite-app bot requested a review from AnkushSarkar10 January 27, 2025 05:55
@graphite-app
Copy link

graphite-app bot commented Jan 27, 2025

Graphite Automations

"Request reviewers once CI passes" took an action on this PR • (01/27/25)

1 reviewer was added to this PR based on Owen Gretzinger's automation.

@owengretzinger owengretzinger force-pushed the 01-17-refactor_remove_eslint_max-lines-per-function_rule branch from b230022 to c95ad01 Compare January 27, 2025 07:48
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from fb63462 to 6d419d2 Compare January 27, 2025 07:48
@owengretzinger owengretzinger force-pushed the 01-17-refactor_remove_eslint_max-lines-per-function_rule branch from c95ad01 to 09db1f7 Compare January 27, 2025 07:56
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from 6d419d2 to 476516b Compare January 27, 2025 07:56
@owengretzinger owengretzinger force-pushed the 01-17-refactor_remove_eslint_max-lines-per-function_rule branch from 09db1f7 to d8c99d2 Compare January 27, 2025 08:01
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from 476516b to e0e1b10 Compare January 27, 2025 08:01
@owengretzinger owengretzinger force-pushed the 01-17-refactor_remove_eslint_max-lines-per-function_rule branch from d8c99d2 to e6cefd4 Compare January 27, 2025 08:04
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from e0e1b10 to a3db76d Compare January 27, 2025 08:05
@owengretzinger owengretzinger force-pushed the 01-17-refactor_remove_eslint_max-lines-per-function_rule branch 2 times, most recently from ac6d7dd to f83aa3a Compare January 27, 2025 08:08
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from a3db76d to 6215666 Compare January 27, 2025 08:08
@owengretzinger owengretzinger changed the base branch from 01-17-refactor_remove_eslint_max-lines-per-function_rule to graphite-base/158 January 27, 2025 08:12
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from 6215666 to a99c2b2 Compare January 27, 2025 08:13
@owengretzinger owengretzinger changed the base branch from graphite-base/158 to main January 27, 2025 08:13
@owengretzinger owengretzinger force-pushed the 01-27-feat_connect_to_firebase branch from a99c2b2 to 7423c18 Compare January 27, 2025 08:13
@owengretzinger owengretzinger merged commit 6fb85ce into main Jan 27, 2025
2 checks passed
Copy link
Collaborator Author

Merge activity

  • Jan 27, 3:16 AM EST: A user merged this pull request with Graphite.

@owengretzinger owengretzinger deleted the 01-27-feat_connect_to_firebase branch January 27, 2025 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants