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/67Pbi 14 agenda kegiatan2021-06-03T00:49:11+07:00Christopher SamuelPbi 14 agenda kegiatanhttps://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/59[CHORES] Add default query for search kegiatan2021-05-30T20:19:30+07:00Christopher Samuel[CHORES] Add default query for search kegiatanMerge Request ini harusnya dari PBI-14-Agenda-Kegiatan, tapi ada masalah saat pull dari development untuk branch itu dan dev-samuel (kedua branch ini "kotor" untuk suatu alasan). Untuk sementara, izin memakai branch ini untuk langsung ke...Merge Request ini harusnya dari PBI-14-Agenda-Kegiatan, tapi ada masalah saat pull dari development untuk branch itu dan dev-samuel (kedua branch ini "kotor" untuk suatu alasan). Untuk sementara, izin memakai branch ini untuk langsung ke development. Kalau ada keperluan push lagi, nanti branch-branch tadi bakal dihapus saja dan dibuat branch PBI-14-Agenda-Kegiatan yang baru.Christopher SamuelChristopher Samuelhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/sosial/bisago/bisago-be/-/merge_requests/58Dev samuel 22021-05-30T18:20:13+07:00Christopher SamuelDev samuel 2Christopher SamuelChristopher Samuelhttps://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 Elfazri