Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
4870a9b
Created basic UI for notifs view
angelinaa-chen Nov 29, 2024
061fa86
Implemented Firestore Manager
Nov 30, 2024
a2e6991
Setup Firebase Models and Document Functions
Nov 30, 2024
bbf59b5
Configured FCM and Notification Permissions
Nov 30, 2024
d37b409
Auth User after onboarding
Nov 30, 2024
78c8a86
Fixed External Profile Item Selection Infinite pagination
Nov 30, 2024
e4efa69
Implemented Chats Screen
Nov 30, 2024
8f08848
Fixed Loading
Nov 30, 2024
4a67d9e
Implemented MessagesInputBarView
Dec 1, 2024
0405b97
Implemented Availability Selector
Dec 1, 2024
d2038c7
Implemented Image Sending
Dec 1, 2024
878f600
Reconfigured Notifications struct; set up push notif tools
angelinaa-chen Dec 1, 2024
dcc37a1
Created post notif request to backend
angelinaa-chen Dec 1, 2024
af38ae2
Implemented Pay with Venmo
Dec 2, 2024
dcc3685
setup Chats code
Dec 2, 2024
a655b84
Fixed Refresh Tokens and Implemented Google ReAuth and Notifications
Dec 4, 2024
ab14ad4
Implemented Google OAuth2
Dec 5, 2024
70b24d3
Basic notif hub UI
angelinaa-chen Dec 10, 2024
61526b0
Implemented Chats Messaging
Dec 10, 2024
7de4403
Implemented Messages UI and SendImages
Jan 22, 2025
4229488
Send and Receive Availabilities
Jan 23, 2025
9030a41
Implemented Availabilities
Jan 29, 2025
10985b9
Updated
angelinaa-chen Feb 8, 2025
c6b3ff6
Update
angelinaa-chen Feb 8, 2025
75e1dd5
Fixed PackageDependencies Issue
Feb 12, 2025
b270466
fixed
Feb 12, 2025
9b7bef7
Removed Extraneous code and print statements
Feb 12, 2025
5f252b0
Refactored Onboarding and Fixed Loading Concurrency Problems
Feb 19, 2025
48b4db5
Fixed Navigation ISsue
Feb 19, 2025
e768f26
FIXED
Feb 20, 2025
de5042e
Starting work on new filters implementation
Xhether Feb 25, 2025
c49e6bc
Create sfsfs.swift
Xhether Feb 25, 2025
ee85fa9
Rough draft for prices slider
Xhether Feb 26, 2025
fbed622
some stuff
MrPeterss Mar 24, 2025
5265cc6
bruh
MrPeterss Mar 27, 2025
2d128db
yay
MrPeterss Apr 9, 2025
11a5f6b
chats or smth idk
MrPeterss Apr 22, 2025
405312d
missing home integration
Xhether Apr 23, 2025
bc8aceb
Merge branch 'Angelina/NotifsHub' into charles/filters
Xhether Apr 23, 2025
569f072
merged notifications and filters branch*
Xhether Apr 23, 2025
e05a29d
filter sheet
Xhether Apr 25, 2025
44e2dfa
doing more on the homepage
Xhether Apr 26, 2025
30176ca
Merge branch 'peter/chats' into charles/filters_good
Xhether Apr 26, 2025
6c0bbdb
almost good merge...
Xhether Apr 26, 2025
e04a83f
almost done merging....
Xhether Apr 26, 2025
8f729e5
this took 5 years off my life
Xhether Apr 26, 2025
ed5b9ab
filters again
Xhether Apr 26, 2025
150e6ed
updated navigations
Xhether Apr 26, 2025
72834a3
beginning implementing saved row
Xhether Apr 26, 2025
71b318d
shot by category no networking
Xhether Apr 27, 2025
33679b5
more stuff
Xhether Apr 28, 2025
6a80822
update user model
MrPeterss Sep 5, 2025
e7fdd90
Merge branch 'peter/chats' into charles/for-you
Xhether Sep 5, 2025
b043e4b
Update Report.swift
MrPeterss Sep 6, 2025
bcaef6d
Merge branch 'peter/chats' into charles/for-you
Xhether Sep 6, 2025
c2ab3a5
ay dios mio
Xhether Sep 13, 2025
dcc3f4e
lalalala
Xhether Sep 13, 2025
95729f5
Update project.pbxproj
Xhether Sep 13, 2025
3f0ab29
chats refactore and other stuff
MrPeterss Sep 17, 2025
1008914
fixed filter bug
Xhether Sep 18, 2025
7e2c461
fix spacing on home
Xhether Sep 22, 2025
3162e7a
Merge branch 'peter/chats' into charles/for-you
Xhether Sep 22, 2025
2af4a4f
almost fixed sliding issue w/ chats
Xhether Sep 22, 2025
ecda979
fix isEditing bug
Xhether Sep 22, 2025
cd17cee
removed some prints
Xhether Sep 26, 2025
c673568
pretty dandy filter improvements
Xhether Sep 29, 2025
a555ca2
reset filter button go brrr
Xhether Sep 29, 2025
f75b90e
fix spacing on forYouView
Xhether Sep 29, 2025
1302d4e
cached for you cards :)
Xhether Sep 29, 2025
afb68b8
close filters sheet after applying filters
Xhether Sep 29, 2025
a785168
removing availability for now...
Xhether Sep 30, 2025
3721eee
Refactored dummy data for networking prep.
Oct 8, 2025
8198728
Implemented networking to fetch notifications.
Oct 8, 2025
793330d
Implemented notification filtering by date for sections.
Oct 12, 2025
cb7da85
Implemented view for date filtered Notis.
Oct 12, 2025
a5c23e6
Fixed padding for notis.
Oct 13, 2025
d96b5c7
Implemented error handling and error screen for Notifications.
Oct 22, 2025
7a27a7f
Added small details to notification UI.
Oct 22, 2025
0d384a0
Changed to resellPurple constant color.
Oct 22, 2025
d4e6af0
Fixed text width for error screen.
Oct 22, 2025
33f9460
Deleted comments.
Oct 22, 2025
44af5e8
Deleted comments.
Oct 22, 2025
eeb02c5
mvp for suggestions
Xhether Nov 17, 2025
fd68826
fix light mode / styling bugs
Xhether Nov 19, 2025
523d7a9
bug squashing...
Xhether Nov 19, 2025
695c77c
bug squashing...fixed annoying chats loading lol
Xhether Nov 19, 2025
5df4832
bug squashing - edit profile fix - gemini 3 p good
Xhether Nov 19, 2025
804631a
fixed light mode for-you -- default
Xhether Nov 19, 2025
264ccf9
Merge origin/charles/release into integration/charles-release
Xhether Nov 19, 2025
940efcc
addressing peters comments...
Xhether Nov 21, 2025
6c6493d
fixing dark mode styling for external profile...
Xhether Nov 21, 2025
e877213
small changes
Xhether Dec 19, 2025
0c0ef91
happy new years
Xhether Jan 2, 2026
8e2b00d
following with user credibility tings
Xhether Jan 2, 2026
4304b67
mvp for following view...
Xhether Jan 6, 2026
e73131f
residual stuff
Xhether Jan 12, 2026
9e62c46
fixed chats header
Xhether Jan 12, 2026
c00b085
fixed chats header again, added calendar button
Xhether Jan 13, 2026
ca79fdd
more swiping gestures
Xhether Jan 13, 2026
6c35d2d
prettier availability view...
Xhether Jan 13, 2026
014155a
even better availability view :)
Xhether Jan 13, 2026
54ae5c0
vertical scrolling
Xhether Jan 13, 2026
143bbe3
beginning availability settings view...
Xhether Jan 13, 2026
373bbb4
availability settings view almost
Xhether Jan 16, 2026
88a1a27
availability settings view almost - not too bad
Xhether Jan 16, 2026
c4ca5b9
when will it be enough
Xhether Jan 16, 2026
3c39abe
almost done with ui v good...
Xhether Jan 16, 2026
5093e9e
dotted lines
Xhether Jan 16, 2026
1aecc12
dragging cells clean asllll :)
Xhether Jan 16, 2026
9bf7764
removing notifications
Xhether Jan 17, 2026
7ed9fe0
slightly better styling
Xhether Jan 17, 2026
0b18823
added pulldown rectangle to header lol
Xhether Jan 17, 2026
bdef645
fixed ugly ahh detailed filter header
Xhether Jan 17, 2026
9c1bfd9
remove divider on profile
Xhether Jan 17, 2026
b77e309
fix toolbar on saved by you view
Xhether Jan 17, 2026
2dc8526
basic availability logic complete...
Xhether Jan 23, 2026
7627471
more ptf networking
Xhether Jan 25, 2026
91f9996
more ptf changes wooo
Xhether Jan 25, 2026
bd1ed72
notis testing...
Xhether Jan 25, 2026
0e35443
notis stuff
Xhether Jan 26, 2026
b84a5e8
remove ui tests
Xhether Jan 26, 2026
8445238
remove more ui tests
Xhether Jan 26, 2026
17a6ec9
decent merge lfg
Xhether Jan 26, 2026
af519d3
remove dupe posts...
Xhether Jan 26, 2026
0f6b405
remove notifications
Xhether Jan 28, 2026
2b562cb
one small leap for man, one giant step for mankind
Xhether Jan 28, 2026
99ee61c
sold posts LFG
Xhether Jan 28, 2026
9a9c37b
terrible code - mvp for PTF...
Xhether Jan 28, 2026
5df8d1a
more stars
Xhether Jan 28, 2026
4cefc98
removing stuff
Xhether Jan 29, 2026
a51fc15
doing the thing...
Xhether Jan 31, 2026
dd22c53
change availability settings toolbar
Xhether Jan 31, 2026
e27997b
update
Xhether Jan 31, 2026
8a8cc29
update
Xhether Jan 31, 2026
b16218d
added some custom headers... :/
Xhether Jan 31, 2026
12398e8
kinda fixed -- so annoying lol
Xhether Jan 31, 2026
073667d
ui fixes yay
Xhether Jan 31, 2026
28d7ade
ui fixes
Xhether Jan 31, 2026
7f53239
archived messages
Xhether Jan 31, 2026
8876fc7
fix dark mode for notis
Xhether Jan 31, 2026
510ed7b
update
Xhether Jan 31, 2026
f4b04d4
im tired
Xhether Feb 1, 2026
38d1451
fixing ui stuff
Xhether Feb 6, 2026
a2e5b34
mvp for transaction reviews -- will remove testing...
Xhether Feb 6, 2026
04c8503
fixed dates
Xhether Feb 6, 2026
99b1b9e
fixing user reviews...
Xhether Feb 6, 2026
339df01
fix filters view
Xhether Feb 6, 2026
e4d8b13
ACTUALLY fixed filters view
Xhether Feb 7, 2026
dc9b7c2
painful ui fixes...
Xhether Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .DS_Store
Binary file not shown.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ build/

## Secrets
Resell/Supporting/GoogleService-Info.plist
Keys.xcconfig
Resell/Supporting/resell-service.json
Keys.xcconfig
.DS_Store
436 changes: 369 additions & 67 deletions Resell.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
102 changes: 102 additions & 0 deletions Resell.xcodeproj/xcshareddata/xcschemes/Resell.xcscheme
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1600"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES"
buildArchitectures = "Automatic">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "2C9B4CC62C8FB7B70029DF61"
BuildableName = "Resell.app"
BlueprintName = "Resell"
ReferencedContainer = "container:Resell.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
<Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "2C9B4CD62C8FB7B80029DF61"
BuildableName = "ResellTests.xctest"
BlueprintName = "ResellTests"
ReferencedContainer = "container:Resell.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "2C9B4CE02C8FB7B80029DF61"
BuildableName = "ResellUITests.xctest"
BlueprintName = "ResellUITests"
ReferencedContainer = "container:Resell.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "2C9B4CC62C8FB7B70029DF61"
BuildableName = "Resell.app"
BlueprintName = "Resell"
ReferencedContainer = "container:Resell.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "2C9B4CC62C8FB7B70029DF61"
BuildableName = "Resell.app"
BlueprintName = "Resell"
ReferencedContainer = "container:Resell.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
Loading