clicks-frontend merge requestshttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests2021-11-21T21:35:04+07:00https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/141Integrate search2021-11-21T21:35:04+07:00Ahmad Izzudin AlifyandraIntegrate search### Background:
Add search to categoryEcosystemsList
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android### Background:
Add search to categoryEcosystemsList
### 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/140chore: add loading ui logic to ecosystems search2021-11-21T20:37:42+07:00Ahmad Izzudin Alifyandrachore: add loading ui logic to ecosystems search### Background:
Add loading icon logic when starting ecosystem search
### 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:
Add loading icon logic when starting ecosystem search
### 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/139refactor: Refactor to use useCategory hooks2021-11-21T20:21:13+07:00Abraham Rudolf Brahmanarefactor: Refactor to use useCategory hooks### Background:
This MR refactor so that all code use the useCategory hooks instead of directly calling to firestore
### Added packages:
none
### How to test:
use the hook
### Tested on:
- [ ] iOS
- [ ] Android### Background:
This MR refactor so that all code use the useCategory hooks instead of directly calling to firestore
### Added packages:
none
### How to test:
use the hook
### Tested on:
- [ ] iOS
- [ ] AndroidAbraham Rudolf BrahmanaAbraham Rudolf Brahmanahttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/138feat: integrate search2021-11-21T20:25:43+07:00angelin depthiosfeat: integrate search### 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/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/136refactor: Typesense search function2021-11-21T19:31:46+07:00Abraham Rudolf Brahmanarefactor: Typesense search function### Background:
This MR remove env from search ecosystem function parameter.
Also fix some import and useCategory usage.
### Added packages:
none
### How to test:
use the function
### Tested on:
- [x] iOS
- [ ] Android### Background:
This MR remove env from search ecosystem function parameter.
Also fix some import and useCategory usage.
### 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/135Create ecosystem user list2021-11-21T17:57:09+07:00Bagus PrabowoCreate ecosystem user list### Background:
Implemented users function to Crete Ecosystem
### Added packages:
### How to test:
### Tested on:
- [x] iOS
- [ ] Android### Background:
Implemented users function to Crete Ecosystem
### Added packages:
### How to test:
### Tested on:
- [x] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/134Filter category2021-11-21T16:56:20+07:00angelin depthiosFilter category### 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/454eeb8ce368ba597003bb4df6d83520/image.png)
![image](/uploads/32d227742ee69569ee0a0c941e00cf62/image.png)https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/133feat: Typesense search function2021-11-21T16:23:28+07:00Abraham Rudolf Brahmanafeat: Typesense search function### Background:
This MR adds two new functions to search user or ecosystem using the cloud function.
### Added packages:
- typesense as dev dependency
### How to test:
use the function
### Tested on:
- [x] iOS
- [ ] Android### Background:
This MR adds two new functions to search user or ecosystem using the cloud function.
### Added packages:
- typesense as dev dependency
### 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/132refactor: Redux hook for ecosystem category2021-11-20T20:48:16+07:00Abraham Rudolf Brahmanarefactor: Redux hook for ecosystem category### Background:
This MR:
- Create redux hook useCategory()
- Refactor helper function ddConverter to use the new useCategory
- Refactor some screen to use the useCategory hook
### Added packages:
- none
### How to test:
use the functi...### Background:
This MR:
- Create redux hook useCategory()
- Refactor helper function ddConverter to use the new useCategory
- Refactor some screen to use the useCategory hook
### 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/131feat: Create Auto Refresh for ecosystem screen2021-11-21T13:05:03+07:00Mohammad Faraz Abisha Mirzafeat: Create Auto Refresh for ecosystem screen### Background:
Enable Ecosystem Screen to auto refresh on navigate
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android### Background:
Enable Ecosystem Screen to auto refresh on navigate
### 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/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/129feat: Create Update Ecosystem Screen and Navigator2021-11-21T13:05:30+07:00Muhammad Zahran Agung Dewantorofeat: Create Update Ecosystem Screen and Navigator### Background:
- Create Update Ecosystem Screen
- Create Update Ecosystem Navigator
- Create navigate to map screen and category list screen
- Create a set member screen
<img src="/uploads/09cce02e5fcd6d3715f1b228fbc1ead9/update_screen...### Background:
- Create Update Ecosystem Screen
- Create Update Ecosystem Navigator
- Create navigate to map screen and category list screen
- Create a set member screen
<img src="/uploads/09cce02e5fcd6d3715f1b228fbc1ead9/update_screen.jpg" width="400" height="900">
<img src="/uploads/26f5156ceab04acbfa3f9fe444ac77ec/Atur_keanggotaan.jpg" width="400" height="900">
### Added packages:
- None
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [x] Androidhttps://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/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/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/125Integrate rate ecosystems2021-11-07T21:55:38+07:00Ahmad Izzudin AlifyandraIntegrate rate ecosystems### Background:
Fix faulty useEffect
### 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 faulty useEffect
### 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/124Add rating feature in ecosystem detail screen2021-11-07T21:09:25+07:00Ahmad Izzudin AlifyandraAdd rating feature in ecosystem detail screen### Background:
Add rating feature
### Added packages:
- react-native-ratings
### How to test:
Rate in ecosystemDetailScreen
### Tested on:
- [x] iOS
- [ ] Android### Background:
Add rating feature
### Added packages:
- react-native-ratings
### How to test:
Rate in ecosystemDetailScreen
### Tested on:
- [x] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/123feat: Delete ecosystem2021-11-07T20:40:55+07:00Abraham Rudolf Brahmanafeat: Delete ecosystem### Background:
This MR adds the functionality to delete an ecosystem
### Added packages:
- none
### How to test:
Try deleting an ecosystem
### Tested on:
- [x] iOS
- [ ] Android### Background:
This MR adds the functionality to delete an ecosystem
### Added packages:
- none
### How to test:
Try deleting an ecosystem
### Tested on:
- [x] 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/122Integrate user list screen2021-11-07T20:54:40+07:00angelin depthiosIntegrate user list screen### 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