clicks-frontend merge requestshttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests2021-09-26T16:24:40+07:00https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/48Fixing some bugs in RegisterScreen2021-09-26T16:24:40+07:00Mohammad Faraz Abisha MirzaFixing some bugs in RegisterScreen### Background:
This MR contains bug fixing for some issues, especially in RegisterScreen, such as fonts and dropdown forms.
### How to test:
Just run :D check if there is some error messages.
### Tested on:
- [ ] iOS
- [ ] Android### Background:
This MR contains bug fixing for some issues, especially in RegisterScreen, such as fonts and dropdown forms.
### How to test:
Just run :D check if there is some error messages.
### Tested on:
- [ ] iOS
- [ ] AndroidSprint 1Mohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/127fix: User list rendering issue fixed2021-11-20T14:24:12+07:00Mohammad Faraz Abisha Mirzafix: User list rendering issue fixed### Background:
Fixing issue in rendering UserList regarding to mismatched type.
![image](/uploads/3e6be910627c307c51b28b2e802aa24b/image.png)
### Added packages:
- list added node packages if any
### How to test:
Use Create Ecosyste...### Background:
Fixing issue in rendering UserList regarding to mismatched type.
![image](/uploads/3e6be910627c307c51b28b2e802aa24b/image.png)
### Added packages:
- list added node packages if any
### How to test:
Use Create Ecosystem and select members from ecosystem.
### Tested on:
- [ ] iOS
- [ ] AndroidMohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/169fix: Update ecosystem button only shows for creator2021-12-05T13:00:55+07:00Abraham Rudolf Brahmanafix: Update ecosystem button only shows for creator### Background:
This MR hide update ecosystem button from non-creator
### Added packages:
none
### How to test:
open the ecosystem detail screen
### Tested on:
- [x] iOS
- [ ] Android### Background:
This MR hide update ecosystem button from non-creator
### Added packages:
none
### How to test:
open the ecosystem detail screen
### Tested on:
- [x] iOS
- [ ] AndroidSprint 5Abraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/184fix: update details, rating, and indicator for update2021-12-13T01:04:12+07:00Ahmad Izzudin Alifyandrafix: update details, rating, and indicator for update### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [x] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/182fix: undefined checking2021-12-05T23:45:51+07:00Ahmad Izzudin Alifyandrafix: undefined checking### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/179Fix: Remove comment alert, add error handling for like and comment2021-12-05T21:15:22+07:00Mohammad Faraz Abisha MirzaFix: Remove comment alert, add error handling for like and comment### Background:
Error handling (try-catch) for like and comment
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android### Background:
Error handling (try-catch) for like and comment
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] AndroidSprint 5Mohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/114fix: refine User list component2021-11-07T13:45:46+07:00angelin depthiosfix: refine User list component### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android
![image](/uploads/9908b8235062cde647eb69fd6def6d19/image.png)https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/101fix: navigation on create ecosystem button2021-10-10T22:57:47+07:00Mohammad Faraz Abisha Mirzafix: navigation on create ecosystem button### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/88Fix: Navigation ecosystem2021-10-10T19:44:03+07:00Abraham Rudolf BrahmanaFix: Navigation ecosystem### Background:
This will change the toFetch recommended screen params to string. There will be a switch case in the recommended screen.
Change the screen name from Business list screen to User list screen
### Added packages:
- none
...### Background:
This will change the toFetch recommended screen params to string. There will be a switch case in the recommended screen.
Change the screen name from Business list screen to User list screen
### Added packages:
- none
### How to test:
### Tested on:
- [x] iOS
- [ ] AndroidSprint 2Abraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/142fix: kategori bisnis bug2021-11-21T22:08:20+07:00Ahmad Izzudin Alifyandrafix: kategori bisnis bug### Background:
Fix kategori bisnis bug
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [x] iOS
- [ ] Android### Background:
Fix kategori bisnis bug
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [x] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/137fix: HorizontalCards rating slicing2021-11-21T19:50:56+07:00Mohammad Faraz Abisha Mirzafix: HorizontalCards rating slicing### Background:
Fixing rating shown in Horizontal Cards
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android### Background:
Fixing rating shown in Horizontal Cards
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] AndroidMohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/181fix: fixing forum list width have not been fixed2021-12-05T23:29:03+07:00Mohammad Faraz Abisha Mirzafix: fixing forum list width have not been fixed### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] AndroidMohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/128FIX: fixing bugs for ecosystem id2021-11-20T14:25:00+07:00angelin depthiosFIX: fixing bugs for ecosystem id### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android
![image](/uploads/94d31a5b0f28d694e157751f1a8f791a/image.png)https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/130fix: Fix update profile screen2021-11-20T18:52:02+07:00Abraham Rudolf Brahmanafix: Fix update profile screen### Background:
This MR fix the bug on profile screen. After updating the user profile, now the profile screen data will use the newly change data.
### Added packages:
- none
### How to test:
Try updating the user profile
### Tested ...### Background:
This MR fix the bug on profile screen. After updating the user profile, now the profile screen data will use the newly change data.
### Added packages:
- none
### How to test:
Try updating the user profile
### Tested on:
- [x] iOS
- [ ] AndroidAbraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/120fix: Fix fetch users function2021-11-07T17:35:58+07:00Abraham Rudolf Brahmanafix: Fix fetch users function### Background:
This MR fix the fetch users service function
### Added packages:
- none
### How to test:
use the function
### Tested on:
- [ ] iOS
- [ ] Android### Background:
This MR fix the fetch users service function
### Added packages:
- none
### How to test:
use the function
### Tested on:
- [ ] iOS
- [ ] AndroidSprint 3Abraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/143fix: ecosystem map to user list bug2021-11-21T22:10:47+07:00Mohammad Faraz Abisha Mirzafix: ecosystem map to user list bug### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] AndroidMohammad Faraz Abisha MirzaMohammad Faraz Abisha Mirzahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/154fix: creator ecosystem follow logic2021-12-03T19:24:45+07:00Ahmad Izzudin Alifyandrafix: creator ecosystem follow logic### Background:
Previously ecosystems could be duplicately displayed in ekosistem saya and sudah bergabung.
Backend Ecosystem creation has been adjusted in firebase repo to auto follow ecosystem on creation.
These changes adjust the F...### Background:
Previously ecosystems could be duplicately displayed in ekosistem saya and sudah bergabung.
Backend Ecosystem creation has been adjusted in firebase repo to auto follow ecosystem on creation.
These changes adjust the FE to fix logic by adding new field to ecosystem_follows called isCreator, this assists to not fetch follower ecosystems created by user.
Also removes unnecessary isOwner() function that asyncly checks if user isCreator and instead just checks from the new creatorId prop synchronously.
### Added packages:
### How to test:
Follow another person's ecosystem and also attempt to follow your own ecosystem.
### Tested on:
- [x] iOS
- [ ] AndroidSprint 5https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/160fix: Create Ecosystem Error Handling Fix2021-12-04T16:29:09+07:00Bagus Prabowofix: Create Ecosystem Error Handling Fix### Background:
Added several constraints for creating ecosystem.
Mandatory fields:
- Profile picture
- Ecosystem name
- Ecosystem details
- Ecosystem category
- Ecosystem supplier
- Ecosystem customer
- Ecosystem support
- Ecosystem ma...### Background:
Added several constraints for creating ecosystem.
Mandatory fields:
- Profile picture
- Ecosystem name
- Ecosystem details
- Ecosystem category
- Ecosystem supplier
- Ecosystem customer
- Ecosystem support
- Ecosystem main business
### Added packages:
### How to test:
### Tested on:
- [ ] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/126fix: Change return type of fetch users by ecosystem Id and type function2021-11-17T23:06:58+07:00Abraham Rudolf Brahmanafix: Change return type of fetch users by ecosystem Id and type function### Background:
This MR change the return type of fetchUsersByEcosystemIdAndType function from IUsers to IUser.
The IUsers type is also deleted in this MR.
### Added packages:
none
### How to test:
Use the function
### Tested on:
- [...### Background:
This MR change the return type of fetchUsersByEcosystemIdAndType function from IUsers to IUser.
The IUsers type is also deleted in this MR.
### Added packages:
none
### How to test:
Use the function
### Tested on:
- [x] iOS
- [ ] AndroidAbraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/53Fix: Change password screen fix2021-09-26T20:00:59+07:00Abraham Rudolf BrahmanaFix: Change password screen fix### Background:
This MR fix the change password screen such as using view outside of text component.
It also use redux to communicate the change password with firebase.
### Added packages:
- none
### How to test:
Change the password a...### Background:
This MR fix the change password screen such as using view outside of text component.
It also use redux to communicate the change password with firebase.
### Added packages:
- none
### How to test:
Change the password and then try logging in with the new password
### Tested on:
- [ ] iOS
- [ ] AndroidSprint 1Abraham Rudolf BrahmanaAbraham Rudolf Brahmana