Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
dec52d7
feat: attach img button ui for feedback
JamesDDcy Feb 9, 2025
ea27ad9
feat: select and preview image
JamesDDcy Feb 9, 2025
e8174ac
feat: send img to db
JamesDDcy Feb 10, 2025
86bbc9f
fix: feedback view
JamesDDcy Feb 10, 2025
4fbe8be
feat: view feedback img - passenger
JamesDDcy Feb 10, 2025
218378f
fix: image render issue - updated CORS Configuration for Firebase
JamesDDcy Feb 10, 2025
9db7f9b
feat: attach img for report
JamesDDcy Feb 10, 2025
527e58e
feat: feedback RM view
JamesDDcy Feb 11, 2025
4e0eebb
feat: report RM view
JamesDDcy Feb 11, 2025
5189240
fix: view button availability
JamesDDcy Feb 11, 2025
5413606
build: update dependency
ry4nd Feb 12, 2025
3844f81
chore: image attachments annotations
JamesDDcy Feb 12, 2025
0f64a87
style: sorted dependencies
ry4nd Feb 12, 2025
f66520c
refactor: fetches passenger count from realtime db
ry4nd Feb 12, 2025
a1b3f42
feat: remove passenger count field
ry4nd Feb 12, 2025
fd79567
feat: occupancy display
ry4nd Feb 12, 2025
0620369
Merge pull request #7 from ry4nd/attach_img
JamesDDcy Feb 14, 2025
de6d6f9
docs: added comments
ry4nd Feb 14, 2025
8ce098d
feat: add passenger ping on map (not yet tested)
JamesDDcy Feb 15, 2025
3f3d380
fix: ping map display
JamesDDcy Feb 16, 2025
fdda039
fix: ping display not updating
JamesDDcy Feb 16, 2025
6b73063
chore: code refactor & annotations
JamesDDcy Feb 16, 2025
208cc68
build: update dependency
ry4nd Feb 17, 2025
5fdb592
feat: ban account button
ry4nd Feb 21, 2025
20364bc
build: update dependency
ry4nd Feb 21, 2025
12252b0
feat: disbale user
ry4nd Feb 21, 2025
2b22b7f
feat: ban pop up dialogue
ry4nd Feb 22, 2025
63285c8
Merge pull request #9 from ry4nd/demand_visibility
JamesDDcy Feb 23, 2025
83d8d39
Merge branch 'develop' into passenger-counter
ry4nd Feb 23, 2025
aed0f32
Merge pull request #10 from ry4nd/passenger-counter
ry4nd Feb 23, 2025
56c2532
fix(passenger counter): format device id
ry4nd Feb 24, 2025
96fba35
feat: acknowledge report UI
JamesDDcy Feb 24, 2025
135ecf1
Merge branch 'penalty-system' into develop
ry4nd Feb 24, 2025
e3157a1
Merge pull request #11 from ry4nd/develop
ry4nd Feb 24, 2025
75c41de
feat: initial report acknowledgement functionality
JamesDDcy Feb 24, 2025
0646037
feat: working email uri
JamesDDcy Feb 24, 2025
3b29fb6
refactor: acknowledge report dialog
JamesDDcy Feb 24, 2025
3f457b4
feat: load commuters
ry4nd Feb 26, 2025
550cc44
feat: added padding
ry4nd Mar 4, 2025
862a8a5
feat: added new account fields
ry4nd Mar 4, 2025
4ece269
feat: commuters display
ry4nd Mar 4, 2025
009456a
feat: filtering commuters
ry4nd Mar 4, 2025
16e7a2c
feat: added selected commuter details
ry4nd Mar 4, 2025
b502d36
feat: display selected commuter account
ry4nd Mar 5, 2025
2140a97
feat: display selected commuter feedbacks
ry4nd Mar 5, 2025
eded457
feat: added selected commuter account status display
ry4nd Mar 5, 2025
6e8d94c
feat: toggle commuter status
ry4nd Mar 6, 2025
85a7d78
feat: delete feedback
ry4nd Mar 6, 2025
8dfce35
feat: delete feedback from Commuters tab
ry4nd Mar 6, 2025
a340564
Merge branch 'develop' into acknowledge_report
JamesDDcy Mar 7, 2025
5a0e866
Merge pull request #13 from ry4nd/acknowledge_report
JamesDDcy Mar 7, 2025
ce0285f
chore: update auto-generated plugins
JamesDDcy Mar 7, 2025
c234c5d
Merge branch 'develop' of https://github.com/ry4nd/jeeps-web-app into…
JamesDDcy Mar 7, 2025
78aa14a
fix: duplicate image_picker library
JamesDDcy Mar 7, 2025
3730f1a
feat: display selected commuter report
ry4nd Mar 8, 2025
27da498
feat: no feedback/report display
ry4nd Mar 8, 2025
37ca8f5
feat: delete report (not working)
ry4nd Mar 8, 2025
3d1964e
Merge branch 'develop' into penalty-system
ry4nd Mar 9, 2025
e7baadc
feat: added view fare matrix button UI
JamesDDcy Mar 25, 2025
e82d09b
feat: dialog UI
JamesDDcy Mar 26, 2025
fa428dc
feat: initial settings UI for adding stops
JamesDDcy Mar 30, 2025
ae87cec
refactor: route coordinates settings
JamesDDcy Mar 30, 2025
5dc666a
refactor: route and stops coordinate settings
JamesDDcy Mar 31, 2025
f15ab81
feat: disable buttons
JamesDDcy Mar 31, 2025
5aa93db
chore: added map file annotations
JamesDDcy Mar 31, 2025
34fa118
fix: cancel route coordinates edit
JamesDDcy Apr 1, 2025
a0dea57
feat: add stops coordinates
JamesDDcy Apr 1, 2025
14df091
feat: update error message for banned accounts
ry4nd Apr 2, 2025
8c12016
refactor: calculate distance in km
JamesDDcy Apr 4, 2025
19c2103
feat: fare price computation
JamesDDcy Apr 4, 2025
7200784
chore: update dependencies
JamesDDcy Apr 4, 2025
fdb29ed
fix: dropdown locations
JamesDDcy Apr 5, 2025
4483461
fix: route coordinate settings back button
JamesDDcy Apr 5, 2025
7f6f0ca
Merge pull request #15 from ry4nd/penalty-system
ry4nd Apr 6, 2025
de6b7ba
chore: parameter edit
JamesDDcy Apr 9, 2025
1a2ba7b
fix: compute fare price upon initialization
JamesDDcy Apr 9, 2025
7ec1c7c
feat: view address of stop points
JamesDDcy Apr 9, 2025
821ce68
Merge pull request #18 from ry4nd/fare-matrix
JamesDDcy Apr 9, 2025
2947af1
fix: added findAddress parameter
JamesDDcy Apr 9, 2025
dfad8cc
feat: added progress indicator while loading report image
JamesDDcy Apr 9, 2025
188a2fc
perf: optimized fare matrix
JamesDDcy Apr 9, 2025
3f1a12b
Merge pull request #19 from ry4nd/fare-matrix
JamesDDcy Apr 9, 2025
a149ca0
feat: minor fare matrix changes
JamesDDcy Apr 9, 2025
fdd94ab
Merge branch 'develop' of https://github.com/ry4nd/jeeps-web-app into…
JamesDDcy Apr 9, 2025
f1e89f8
feat: signup form validation
JamesDDcy Apr 17, 2025
7078bd7
refactor: signup function
JamesDDcy Apr 17, 2025
a1e5a47
feat: add /share route
ry4nd Apr 17, 2025
7821789
docs: add comments
ry4nd Apr 17, 2025
91119a3
feat: add share/stop live location
ry4nd Apr 17, 2025
76c9e8f
feat: minor change in filter modal
JamesDDcy Apr 17, 2025
3530d89
feat: RM tools UI change
JamesDDcy Apr 17, 2025
0b4153f
feat: data visualization modal close button
JamesDDcy Apr 17, 2025
8ccd298
feat: query share_id
ry4nd Apr 17, 2025
c097a0b
feat: update live location link
ry4nd Apr 17, 2025
be4b9b4
feat: auto select shared route
ry4nd Apr 17, 2025
37f78ba
feat: add map for /share
ry4nd Apr 17, 2025
ba38eef
chore: move file location
JamesDDcy Apr 18, 2025
bbaf770
fix: update doc field for fetching
ry4nd Apr 18, 2025
9d5bc1b
feat: remove discounted fare toggle button
ry4nd Apr 18, 2025
04041bd
feat: remove unnecessary features and auto select shared jeepney
ry4nd Apr 18, 2025
8b0e571
Merge pull request #25 from ry4nd/minor-fixes
JamesDDcy Apr 18, 2025
6191beb
feat: update shared jeep info
ry4nd Apr 18, 2025
bd2a5ba
feat: add notification when live share has ended
ry4nd Apr 18, 2025
331f894
feat: update mobile shared jeep info
ry4nd Apr 18, 2025
72b56e2
fix: share page bug when logged in
JamesDDcy Apr 19, 2025
a27aed2
feat: share live loc button visibility
JamesDDcy Apr 19, 2025
2ecab36
feat: remove survey
ry4nd Apr 19, 2025
222248d
feat: change divider to padding
ry4nd Apr 19, 2025
ea623a7
feat: use HashUrlStrategy
ry4nd Apr 19, 2025
ed75f7f
feat: ensure uid exists
ry4nd Apr 19, 2025
7e753e6
Revert "feat: ensure uid exists"
ry4nd Apr 19, 2025
06dcf4a
fix: allow access to unauthenticated users
ry4nd Apr 20, 2025
fe91a5f
fix: improve map initialization
ry4nd Apr 20, 2025
a55bfa2
feat: fare matrix logic update
JamesDDcy Apr 20, 2025
dc512e9
fix: fare matrix computation and bug
JamesDDcy Apr 20, 2025
8a41ea2
refactor: use RM input for fare price increase/km
JamesDDcy Apr 20, 2025
6ae32c9
feat: remove other fare price display
JamesDDcy Apr 20, 2025
5bd4311
fix: reload map upon login/logout on shared page
JamesDDcy Apr 22, 2025
3fab23c
Merge branch 'live-loc' of https://github.com/ry4nd/jeeps-web-app int…
JamesDDcy Apr 22, 2025
c9636a6
refactor: perKmRate variable
JamesDDcy Apr 22, 2025
439b677
feature: remove survey prompt
JamesDDcy Apr 22, 2025
7adf90c
Merge pull request #35 from ry4nd/develop
ry4nd Apr 22, 2025
1fcf2db
feat: remove fare price
ry4nd Apr 22, 2025
73c9c92
feat: save live location sharing status
ry4nd Apr 22, 2025
2ddef70
Merge pull request #28 from ry4nd/live-loc
ry4nd Apr 23, 2025
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
7 changes: 5 additions & 2 deletions transitrack_web/.firebaserc
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"projects": {
"default": "jeeps-v2"
}
"default": "jeeps-v2",
"jeeps-v2": "jeeps-v2"
},
"targets": {},
"etags": {}
}
17 changes: 17 additions & 0 deletions transitrack_web/cors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"origin": [
"*"
],
"method": [
"GET",
"POST"
],
"responseHeader": [
"Content-Type",
"Access-Control-Allow-Origin",
"Access-Control-Allow-Headers"
],
"maxAgeSeconds": 7200
}
]
3 changes: 3 additions & 0 deletions transitrack_web/devtools_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:
24 changes: 22 additions & 2 deletions transitrack_web/firebase.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,32 @@
{
"hosting": {
"public": "build/web",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
},
"functions": [
{
"source": "functions",
"codebase": "default",
"ignore": [
"node_modules",
".git",
"firebase-debug.log",
"firebase-debug.*.log",
"*.local"
],
"predeploy": [
"npm --prefix \"$RESOURCE_DIR\" run build"
]
}
]
}
10 changes: 10 additions & 0 deletions transitrack_web/functions/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Compiled JavaScript files
lib/**/*.js
lib/**/*.js.map

# TypeScript v1 declaration files
typings/

# Node.js dependency directory
node_modules/
*.local
Loading