Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/states #198

Merged
merged 95 commits into from
Aug 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
a901bba
New types file
diogotvf7 Feb 10, 2024
771050b
Started making new course picker
diogotvf7 Feb 11, 2024
426b56c
Created major context, started working on courses picker
diogotvf7 Feb 11, 2024
65d25d8
Using old major combobox | majorIndex is now selected major
diogotvf7 Feb 13, 2024
9749547
Displaying couse year tabs and checkboxes
diogotvf7 Feb 13, 2024
207acfa
Progress on course picker
diogotvf7 Feb 13, 2024
d647caf
More progress on course picker
diogotvf7 Feb 14, 2024
668fe60
Almost finishing course picker
diogotvf7 Feb 14, 2024
ee7b2f7
syncing states with local storage
diogotvf7 Feb 18, 2024
0ba73c0
Remove course unit UI
diogotvf7 Feb 19, 2024
c6a0ec0
Double click on tab to select all course units from a specific year
diogotvf7 Feb 20, 2024
c5334ad
Double click on tab to select all course units from a specific year f…
diogotvf7 Feb 20, 2024
4258fe2
MajorSearchCombobox UI finished
diogotvf7 Feb 21, 2024
24de067
MajorSearchCombobox logic implemented
diogotvf7 Feb 21, 2024
1a28912
MajorSearchCombobox finished
diogotvf7 Feb 21, 2024
99582dc
Bugfixes
diogotvf7 Feb 21, 2024
a8d8033
Fixed small issue on command component
diogotvf7 Feb 26, 2024
883486e
Fixed small issue on command component
diogotvf7 Feb 26, 2024
a36dae8
added placeholder cards
Mar 12, 2024
1de2c93
Changed the display of the placeholders
diogotvf7 Mar 13, 2024
3752825
Fixed svg issues
diogotvf7 Mar 13, 2024
adae4a0
Fixed some issues on dark mode
diogotvf7 Mar 13, 2024
e10ce98
Course picker size is more consistent
diogotvf7 Mar 13, 2024
d78fd99
Merge pull request #209 from NIAEFEUP/feature/placeholder-cards
diogotvf7 Mar 13, 2024
f16bf85
Commented old code, and new fetch for classes is workinggit add .! :D
diogotvf7 Mar 13, 2024
751717e
schedule toggle
clarapbsousa Mar 19, 2024
b6e6cb9
Checkpoint (tenho soninho)
diogotvf7 Apr 1, 2024
8e07383
Added shine effect on hover
diogotvf7 Apr 2, 2024
e549763
Merge branch 'refactor/states' into schedule__toggle
diogotvf7 Apr 2, 2024
32b96d5
Merge pull request #211 from NIAEFEUP/schedule__toggle
diogotvf7 Apr 2, 2024
00d6f5c
Merge pull request #211 from NIAEFEUP/schedule__toggle
diogotvf7 Apr 2, 2024
5d4b284
Progress on ClassSelector!
diogotvf7 Apr 9, 2024
916dbf5
Mooooore progressssss.......
diogotvf7 Apr 9, 2024
567e6fa
Professors filters && Displaying classes and teachers on modal && etc
diogotvf7 Apr 10, 2024
2395de0
progress..............
diogotvf7 Apr 30, 2024
c2fe8b2
Adapting Schedule.tsx to work with endpoint changes
diogotvf7 May 28, 2024
09db788
Merge branch 'refactor/states' of https://github.com/NIAEFEUP/tts-rev…
tomaspalma May 28, 2024
d8a672e
fix: classes not loaded text was shown when classes were loaded
tomaspalma May 28, 2024
211ebc8
fix: displaying information about picked option on class select
tomaspalma May 28, 2024
e18f757
now able to filter by teacher
tomaspalma May 29, 2024
d34db51
able to choose multiple options and saving correctly to local storage
tomaspalma May 30, 2024
ddbcd53
refactored copying with
tomaspalma Jun 4, 2024
4be0a2f
Pasting options working with same selected courses
tomaspalma Jun 4, 2024
e4c4fea
fix: selectedOption index now works correctly
tomaspalma Jun 5, 2024
5e83798
unchecked courses are now imported correctly but other courses not on…
tomaspalma Jun 6, 2024
470e1cd
Make export not throw error
Process-ing Jun 5, 2024
e0c992b
Pass first columns to CSV
Process-ing Jun 5, 2024
1a77873
Export rest of selection information
Process-ing Jun 5, 2024
a6ec079
Remove unused optionsList parameter from export
Process-ing Jun 6, 2024
3cf0184
Small cleanup
Process-ing Jun 6, 2024
044dfcc
refactor: individual course unit now does not return as array from ba…
tomaspalma Jun 7, 2024
f6eff2c
feat: pasting imported courses is now correctly working
tomaspalma Jun 11, 2024
1f82bd8
now able to filter by teacher
tomaspalma May 29, 2024
ace064b
teacher filter now appearing
tomaspalma Jun 11, 2024
bfc4aae
Merge pull request #219 from NIAEFEUP/refactor/export-with-multiple-o…
Process-ing Jun 18, 2024
8da56ce
Merge branch 'refactor/states' of github.com:NIAEFEUP/tts-revamp-fe i…
diogotvf7 Jun 18, 2024
b8e0897
refactor: created courseInfo specific utils method file
tomaspalma Jun 19, 2024
cc4764f
feat: teacher filters
tomaspalma Jun 21, 2024
a690a7a
fix: importing unchecked courses was not working due to commented code
tomaspalma Jun 21, 2024
3039949
Merge branch 'refactor/states' of github.com:NIAEFEUP/tts-revamp-fe i…
diogotvf7 Jul 1, 2024
557d639
Código funcional, parece Haskell
diogotvf7 Jul 1, 2024
1e4223f
chore: remove unecessary folder
tomaspalma Jul 3, 2024
872f028
feat: previewing schedule of class item
tomaspalma Jul 6, 2024
f518a67
Conflicts are now global
diogotvf7 Jul 10, 2024
d7d9548
Create CombinedProvider
Process-ing Jun 27, 2024
b253b98
Integrate MultipleOptions in CombinedProvider
Process-ing Jun 27, 2024
0fa0d92
Optimize getCourseTeachers function and refactor get(Multiple)Options…
Process-ing Jun 30, 2024
dcfc4bd
Use StorageAPI on CombinedProvider
Process-ing Jun 30, 2024
fc547a9
Write StorageAPI functions for the selected option
Process-ing Jun 30, 2024
16efeeb
Use StorageAPI functions for selected option in CombinedProvider
Process-ing Jun 30, 2024
16ffe2c
Make application use only multipleOptions through the context and rem…
Process-ing Jun 30, 2024
8a09552
Fix handling of empty local storage
Process-ing Jul 2, 2024
de5c9c9
Remove all usages of optionsList
Process-ing Jul 3, 2024
58bf20d
Fix schedule visualization
Process-ing Jul 3, 2024
57105b3
Fix linting on fillOptions
Process-ing Jul 3, 2024
133cfc3
Address old TODOs
Process-ing Jul 21, 2024
a491b4e
Move localStorage usage to StorageAPI
Process-ing Jul 22, 2024
902aeec
Move all context state to CombinedProvider
Process-ing Jul 22, 2024
a768776
Merge pull request #223 from NIAEFEUP/refactor/remove-options-list
thePeras Jul 22, 2024
6b7bc39
Conflicts on class selector
diogotvf7 Jul 22, 2024
7985786
fix: class item selected class only updates if not previewing
tomaspalma Jul 22, 2024
e9a3444
Revert "Move all context state to CombinedProvider"
tomaspalma Jul 22, 2024
a832eed
Fixed selected teachers classes options
thePeras Jul 23, 2024
92d6a6e
Merge pull request #228 from NIAEFEUP/fix/classes-options-and-seleted…
thePeras Jul 23, 2024
ac5c8a9
added the updated about-us page since it disappeared from this branch
Jul 30, 2024
0b09dec
Merge branch 'refactor/states' into refactor/schedule
tomaspalma Jul 30, 2024
0c074db
Merge pull request #227 from NIAEFEUP/refactor/schedule
thePeras Jul 31, 2024
eb15482
Merge pull request #229 from NIAEFEUP/about-us
thePeras Jul 31, 2024
2e9b0a7
fix: class fetching on picked courses is without race conditions
tomaspalma Aug 1, 2024
5b886da
Merge pull request #231 from NIAEFEUP/refactor/pickedcourses-class-fe…
thePeras Aug 1, 2024
06a894c
Only deletions :scissors:
thePeras Aug 2, 2024
a7a5731
Fix emojies on chrome and .map error when no backend
thePeras Aug 3, 2024
d89a505
chore: removed stranded unecessary console.logs
tomaspalma Aug 6, 2024
435b76d
Fix faqs and dark theme buttons
thePeras Aug 6, 2024
b3f6240
Merge pull request #235 from NIAEFEUP/fix/faqs2
tomaspalma Aug 6, 2024
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
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,8 @@
# misc
.DS_Store
.env
.vscode/

npm-debug.log*
yarn-debug.log*
yarn-error.log*

.github/workflows/github-actions.yaml
2 changes: 1 addition & 1 deletion docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ services:
- ./src:/usr/src/tts-fe/src
- ./public:/usr/src/tts-fe/public
ports:
- 3100:3000
- 3100:3100
env_file:
- .env

Loading