bisago-be merge requestshttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests2021-06-10T18:51:55+07:00https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/76[CHORE] README added coverage and pipeline badges, and update Developers2021-06-10T18:51:55+07:00Muhammad Ariq Basyar[CHORE] README added coverage and pipeline badges, and update DevelopersSprint 4https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/75Master application2021-06-09T22:35:07+07:00Muhammad Ariq BasyarMaster applicationMungkin ini hanya sekadar merge tanpa menjalankan pipeline terutama karena API production masih digunain sama aplikasi utama.Mungkin ini hanya sekadar merge tanpa menjalankan pipeline terutama karena API production masih digunain sama aplikasi utama.Sprint 4https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/74Staging Application Sprint 42021-06-07T14:11:18+07:00Muhammad Ariq BasyarStaging Application Sprint 4Sprint 4https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/73[CHORE] fix cant add fasilitas2021-06-07T09:09:24+07:00Muhammad Ariq Basyar[CHORE] fix cant add fasilitasSerializer tidak tahu kalau field yang digunakan adalah MultipleChoiceField dan malah pake ChoiceField biasa, jadi harus dibuat field nya sendiri.
Parse input dengan split disabilitas nya (since input dari flutter bentuk nya dipisah den...Serializer tidak tahu kalau field yang digunakan adalah MultipleChoiceField dan malah pake ChoiceField biasa, jadi harus dibuat field nya sendiri.
Parse input dengan split disabilitas nya (since input dari flutter bentuk nya dipisah dengan spasi).Sprint 4Muhammad Ariq BasyarMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/72[CHORE, fix bug] PBI 13 notifikasi2021-06-06T14:48:13+07:00Muhammad Ariq Basyar[CHORE, fix bug] PBI 13 notifikasisebelumnya ada masalah kalau orang ganti2 akun di sebuah device, token yang lama ga di delete sama library nya dan jadinya nyepam db, sekarang setelah device nya terdaftar bakal hapus device yang lain dengan user dan token tersebut tetap...sebelumnya ada masalah kalau orang ganti2 akun di sebuah device, token yang lama ga di delete sama library nya dan jadinya nyepam db, sekarang setelah device nya terdaftar bakal hapus device yang lain dengan user dan token tersebut tetapi active nya FalseSprint 4Muhammad Ariq BasyarAhmad Haulian Yoga PratamaMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/71Pbi 14 agenda kegiatan2021-06-04T19:58:20+07:00Christopher SamuelPbi 14 agenda kegiatanSprint 4Christopher SamuelChristopher Samuelhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/70Dev samuel 32021-06-04T19:41:14+07:00Christopher SamuelDev samuel 3List by functions (untuk sort) sekarang menampilkan semua kegiatan dan hanya memperhatikan query kalau adaList by functions (untuk sort) sekarang menampilkan semua kegiatan dan hanya memperhatikan query kalau adaSprint 4Christopher SamuelChristopher Samuelhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/69Finalisasi PBI 102021-06-04T18:46:13+07:00Muhammad Ariq BasyarFinalisasi PBI 10- field baru 'hidden_fields_verbose', 'can_see_hidden_fields', and 'hidden_fields_color' untuk return detail user
- field baru 'creator_picture' untuk komentar fasilitas dan komentar kegiatan- field baru 'hidden_fields_verbose', 'can_see_hidden_fields', and 'hidden_fields_color' untuk return detail user
- field baru 'creator_picture' untuk komentar fasilitas dan komentar kegiatanSprint 4Muhammad Ariq BasyarArdian GhifariPatricia Anugrah SetianiAlvin HarimanAhmad Haulian Yoga PratamaMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/68Pbi 10 edit profile2021-06-04T23:58:21+07:00Muhammad Ariq BasyarPbi 10 edit profileada beberapa perubahan untuk PBI-10:
- modif has_obj_permission untuk BisaGoUserSerializer, sekarang hanya retrieve dan update action yang punya permission ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blo...ada beberapa perubahan untuk PBI-10:
- modif has_obj_permission untuk BisaGoUserSerializer, sekarang hanya retrieve dan update action yang punya permission ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/new_rest_api/permissions.py))
- nambahin output and input formats untuk tanggal_lahir, output dd MM yyy, input dd MM yyyy dan yyy-mm-dd ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/registrasi/serializers.py#L14)), sekarang format tanggal lahir contoh nya "02 October 2000"
- sekarang format untuk field yang hidden adalah "({field_name} dirahasiakan)" ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/registrasi/serializers.py#L32))
- sekarang kalo login juga nge return objek bisagouser ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/oauth/views.py#L56))
- url baru buat cek token (url '/api/user/authorize/') ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/new_rest_api/views.py#L49))
- field baru 'hidden_fields_verbose', 'can_see_hidden_fields', dan 'hidden_fields_color' untuk mempermudah FE
- field baru 'creator_picture' untuk komentar fasilitas dan komentar kegiatan (untuk nampilin gambar dari pemilik komentar)Sprint 4Muhammad Ariq BasyarArdian GhifariPatricia Anugrah SetianiAlvin HarimanAhmad Haulian Yoga PratamaMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/66Pbi 12 info kegiatan2021-06-03T11:05:29+07:00Muhammad Rafif ElfazriPbi 12 info kegiatanSprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazrihttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/65Change Request Body "images" to "image[]"2021-06-03T00:18:27+07:00Muhammad Rafif ElfazriChange Request Body "images" to "image[]"Sprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazrihttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/64Finalisasi bug PBI 102021-06-03T14:03:24+07:00Muhammad Ariq BasyarFinalisasi bug PBI 10ada beberapa perubahan untuk PBI-10:
- modif has_obj_permission untuk BisaGoUserSerializer, sekarang hanya retrieve dan update action yang punya permission ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blo...ada beberapa perubahan untuk PBI-10:
- modif has_obj_permission untuk BisaGoUserSerializer, sekarang hanya retrieve dan update action yang punya permission ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/new_rest_api/permissions.py))
- nambahin output and input formats untuk tanggal_lahir, output dd MM yyy, input dd MM yyyy dan yyy-mm-dd ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/registrasi/serializers.py#L14)), sekarang format tanggal lahir contoh nya "02 October 2000"
- sekarang format untuk field yang hidden adalah "({field_name} dirahasiakan)" ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/registrasi/serializers.py#L32))
- sekarang kalo login juga nge return objek bisagouser ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/oauth/views.py#L56))
- url baru buat cek token (url '/api/user/authorize/') ([lihat](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/blob/d02db907f2127db3d2f7fe31ce41795f55a6968c/new_rest_api/views.py#L49))Sprint 4Muhammad Ariq BasyarMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/63Dev samuel 32021-06-03T00:39:58+07:00Christopher SamuelDev samuel 3Mengubah implementasi dari "list by x" functions agar masih mempertahankan hasil search sebelumnya (kalau ada)Mengubah implementasi dari "list by x" functions agar masih mempertahankan hasil search sebelumnya (kalau ada)Sprint 4Christopher SamuelChristopher Samuelhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/62Refactor Fasilitas and Likes Disilikes API2021-06-03T11:04:09+07:00Muhammad Rafif ElfazriRefactor Fasilitas and Likes Disilikes APIChanges:
- Implement Serializer and Constraint on Fasilitas Create, Read, Update to reduce redundant job
- Implement Serializer and Constraint on Like and Dislike API to reduce Manual Checking of Likes and Dislikes ConstraintChanges:
- Implement Serializer and Constraint on Fasilitas Create, Read, Update to reduce redundant job
- Implement Serializer and Constraint on Like and Dislike API to reduce Manual Checking of Likes and Dislikes ConstraintSprint 4Muhammad Ariq BasyarMuhammad Rafif ElfazriChristopher SamuelMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/61dev-rafif to PBI-12-Info_kegiatan2021-06-01T10:27:10+07:00Muhammad Rafif Elfazridev-rafif to PBI-12-Info_kegiatanChanges:
Create API for Add single and Update Foto Kegiatan Objects ModelsChanges:
Create API for Add single and Update Foto Kegiatan Objects ModelsSprint 4Muhammad Ariq BasyarMuhammad Rafif ElfazriMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/60PBI 13 notifikasi2021-05-31T19:49:44+07:00Muhammad Ariq BasyarPBI 13 notifikasiada improvisasi dari notifikasi yang berujung refactor model komentar dan komentarkegiatan (karena notifikasi butuh 2 model ini)
- disamain atribut nya antara KomentarFasilitas dan KomentarKegiatan untuk mempermudah (dan pakai [inherita...ada improvisasi dari notifikasi yang berujung refactor model komentar dan komentarkegiatan (karena notifikasi butuh 2 model ini)
- disamain atribut nya antara KomentarFasilitas dan KomentarKegiatan untuk mempermudah (dan pakai [inheritance](https://docs.djangoproject.com/en/3.2/topics/db/models/#abstract-base-classes))Sprint 4Muhammad Ariq BasyarAhmad Haulian Yoga PratamaMuhammad Ariq Basyarhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/57Dev rafif2021-05-29T21:56:12+07:00Muhammad Rafif ElfazriDev rafifSprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazrihttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/56Pbi 12 info kegiatan2021-05-29T19:56:06+07:00Muhammad Rafif ElfazriPbi 12 info kegiatanSprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazrihttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/55Pbi 12 info kegiatan2021-05-29T10:51:41+07:00Muhammad Rafif ElfazriPbi 12 info kegiatanSprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazrihttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/54ImageField with Compression And timezone and Kegiatan Models2021-05-29T10:40:42+07:00Muhammad Rafif ElfazriImageField with Compression And timezone and Kegiatan ModelsSprint 4Muhammad Rafif ElfazriMuhammad Rafif Elfazri