Kape issueshttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues2019-10-02T10:37:28+07:00https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/6Fix broken signup/login for students2019-10-02T10:37:28+07:00IVANA IRENE THOMASFix broken signup/login for studentsThe current backend process of login for student is:
- Create user
- If role == 'mahasiswa', fetch student detail and create Student object
This process is broken because fetching student's detail from https://api.cs.ui.ac.id/siakngcs/m...The current backend process of login for student is:
- Create user
- If role == 'mahasiswa', fetch student detail and create Student object
This process is broken because fetching student's detail from https://api.cs.ui.ac.id/siakngcs/mahasiswa/{npm}/ requires authentication which is not currently provided, the front end will always show that username/password is wrong even though it is correct because of the 403 error.
This fix will instead create student's object based on simple information from https://api.cs.ui.ac.id/authentication/ldap/v2/ response and let student's edit information such as birth place, birth date, major, and batch after they are successfully logged in.IVANA IRENE THOMASIVANA IRENE THOMAShttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/32Fix SonarScanner CI job2019-10-03T18:41:24+07:00Daya Adiantodayaadianto@cs.ui.ac.idFix SonarScanner CI jobJob [#56424](https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/jobs/56424) failed for a5b4f0a5c63d53169ce9a6deb1c0012226bdc3b7:Job [#56424](https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/jobs/56424) failed for a5b4f0a5c63d53169ce9a6deb1c0012226bdc3b7:Daya Adiantodayaadianto@cs.ui.ac.idDaya Adiantodayaadianto@cs.ui.ac.idhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/46Fitur menambahkan jenis kelamin pada profil pengguna2019-10-05T20:16:10+07:00Fannyah Dita CahyaFitur menambahkan jenis kelamin pada profil penggunaFitur ini dibuat agar pihak rekruiter dapat melihat apakah pengguna perempuan atau laki-laki sehingga dapat menjadi salah satu pertimbangan untuk memberikan lowongan kepada pengguna.Fitur ini dibuat agar pihak rekruiter dapat melihat apakah pengguna perempuan atau laki-laki sehingga dapat menjadi salah satu pertimbangan untuk memberikan lowongan kepada pengguna.Fannyah Dita CahyaFannyah Dita Cahyahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/33Sebagai perusahaan, saya ingin menandai mahasiswa yang sudah selesai melaksan...2019-10-08T14:47:32+07:00Syahrul FindiSebagai perusahaan, saya ingin menandai mahasiswa yang sudah selesai melaksanakan KPSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/84Memisahkan test frontend dan backend pada Gitlab CI supaya lebih efisien2019-10-08T18:21:30+07:00Syahrul FindiMemisahkan test frontend dan backend pada Gitlab CI supaya lebih efisienSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/85Upgrade Webpack ke v4 supaya build lebih cepat dan bundle size lebih kecil2019-10-08T19:33:25+07:00Syahrul FindiUpgrade Webpack ke v4 supaya build lebih cepat dan bundle size lebih kecilSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/86Upgrade Karma ke v42019-10-08T19:47:13+07:00Syahrul FindiUpgrade Karma ke v4Karma versi lama memiliki banyak vulnerabilities, maka sebaiknya diupdate ke versi terbaru.Karma versi lama memiliki banyak vulnerabilities, maka sebaiknya diupdate ke versi terbaru.Syahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/87Melakukan update dependency untuk menghindari vulnerability dan library yang ...2019-10-10T08:18:58+07:00Syahrul FindiMelakukan update dependency untuk menghindari vulnerability dan library yang deprecatedSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/78Sebagai visitor, saya ingin tahu saya bisa ngapain aja pada website kape2019-10-10T19:30:20+07:00Ahmad YazidSebagai visitor, saya ingin tahu saya bisa ngapain aja pada website kapeUser baru company maupun mahasiswa bisa mengetahui mereka bisa melakukan apa saja pada website kape.User baru company maupun mahasiswa bisa mengetahui mereka bisa melakukan apa saja pada website kape.Ahmad YazidAhmad Yazidhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/56Sebagai pelamar, saya ingin menambahkan link github profile saya ke profil saya2019-10-12T09:26:04+07:00Rayza Arasj MahardhikaSebagai pelamar, saya ingin menambahkan link github profile saya ke profil sayaSaya ingin menambahkan link github profile saya ke profil saya karena dengan adanya link github profile saya, perusahaan dapat melihat proyek yang sudah saya kerjakan sebagai pertimbangan penerimaan lowongan.Saya ingin menambahkan link github profile saya ke profil saya karena dengan adanya link github profile saya, perusahaan dapat melihat proyek yang sudah saya kerjakan sebagai pertimbangan penerimaan lowongan.Rayza Arasj MahardhikaRayza Arasj Mahardhikahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/70Sebagai perusahaan, saya ingin menambahkan field tag pada lowongan2019-10-12T19:28:16+07:00RANI LASMA ULISebagai perusahaan, saya ingin menambahkan field tag pada lowonganRANI LASMA ULIRANI LASMA ULIhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/3API for accepting only one application and abort the rest2019-10-13T11:52:12+07:00Muhammad At ThoriqAPI for accepting only one application and abort the restFitur sebelumnya: Pengguna dapat melamar lebih dari satu lowongan.
Fitur ini memungkinkan pengguna memilih satu pekerjaan apabila diterima di banyak lowongan.Fitur sebelumnya: Pengguna dapat melamar lebih dari satu lowongan.
Fitur ini memungkinkan pengguna memilih satu pekerjaan apabila diterima di banyak lowongan.Muhammad At ThoriqMuhammad At Thoriqhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/7Fitur setelah lowongan sudah tutup, mahasiswa tidak lagi bisa mendaftar2019-10-14T21:48:58+07:00IVANA IRENE THOMASFitur setelah lowongan sudah tutup, mahasiswa tidak lagi bisa mendaftarSebelumnya, mahasiswa masih bisa mendaftar pada lowongan yang sudah tutup.
Issue ini akan disable pendaftaran pada front end ketika lowongan sudah tutup dan validate dari backend.Sebelumnya, mahasiswa masih bisa mendaftar pada lowongan yang sudah tutup.
Issue ini akan disable pendaftaran pada front end ketika lowongan sudah tutup dan validate dari backend.IVANA IRENE THOMASIVANA IRENE THOMAShttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/21Filter lowongan yang masih buka dan sudah tutup2019-11-04T10:56:56+07:00Ibnu Sofian FirdausFilter lowongan yang masih buka dan sudah tutupIbnu Sofian FirdausIbnu Sofian Firdaushttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/26Fitur sorting berdasarkan lowongan2019-11-11T22:03:45+07:00Fadhlan HazmiFitur sorting berdasarkan lowonganFadhlan HazmiFadhlan Hazmihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/50Menambahkan kolom "Major" pada tabel rekap pendaftaran2019-11-13T23:33:46+07:00ISNAINI NURUL KHASANAHMenambahkan kolom "Major" pada tabel rekap pendaftaranPenambahan kolom "Major" pada table rekap pendaftaranPenambahan kolom "Major" pada table rekap pendaftaranISNAINI NURUL KHASANAHISNAINI NURUL KHASANAHhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/116Refactor dan Perbaiki Code Smell dan Duplikasi pada assets/js/__test__/2019-11-14T09:29:50+07:00Fadhlan HazmiRefactor dan Perbaiki Code Smell dan Duplikasi pada assets/js/__test__/Refactor duplicated code pada beberapa file di assets/js/__test__/ dengan membuat satu response object agar tidak terjadi duplikasi object.Refactor duplicated code pada beberapa file di assets/js/__test__/ dengan membuat satu response object agar tidak terjadi duplikasi object.Fadhlan HazmiFadhlan Hazmihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/63Saya ingin melihat waktu (time) akses web saat ini berdasarkan lokasi lokal l...2019-11-14T09:34:41+07:00Nurma Ayu Wigati S. SubrotoSaya ingin melihat waktu (time) akses web saat ini berdasarkan lokasi lokal laptop mengakseshttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/16Sebagai pelamar, saya ingin mencari lowongan, lamaran, dan lowongan yang suda...2019-11-14T10:24:00+07:00Ilham Darmawan Candra PurnamaSebagai pelamar, saya ingin mencari lowongan, lamaran, dan lowongan yang sudah di-bookmarkPada account student, menambahkan search bar untuk tab lowongan, lamaran, dan bookmarkPada account student, menambahkan search bar untuk tab lowongan, lamaran, dan bookmarkIlham Darmawan Candra PurnamaIlham Darmawan Candra Purnamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/101Refactor class VacancyViewSet pada vacancies.py2019-11-14T10:24:10+07:00Ilham Darmawan Candra PurnamaRefactor class VacancyViewSet pada vacancies.pyMeminimalisir duplikasi kode pada fungsi create dan partial_update dengan mengekstraksi kode yang duplikat menjadi fungsi baruMeminimalisir duplikasi kode pada fungsi create dan partial_update dengan mengekstraksi kode yang duplikat menjadi fungsi baruIlham Darmawan Candra PurnamaIlham Darmawan Candra Purnama