Kape issueshttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues2019-11-30T15:42:45+07:00https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/1Fitur Evaluasi Sistem KaPe oleh Mahasiswa #1 - backend2019-11-30T15:42:45+07:00Arga Ghulam AhmadFitur Evaluasi Sistem KaPe oleh Mahasiswa #1 - backendUSER STORY INI DIGUNAKAN UNTUK SUBMISSION 1 PMPL
Fitur Evaluasi Sistem KaPe oleh Mahasiswa
* Fitur ini merupakan sarana untuk Mahasiswa untuk memberikan umpan balik ke developer dan admin sistem KaPeUSER STORY INI DIGUNAKAN UNTUK SUBMISSION 1 PMPL
Fitur Evaluasi Sistem KaPe oleh Mahasiswa
* Fitur ini merupakan sarana untuk Mahasiswa untuk memberikan umpan balik ke developer dan admin sistem KaPeArga Ghulam AhmadArga Ghulam Ahmadhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/2sebagai pelamar saya ingin menambahkan alamat situs pribadi saya2020-10-25T22:38:54+07:00Muhammad Fauzan Fikrisebagai pelamar saya ingin menambahkan alamat situs pribadi sayapelamar bisa menambahkan alamat situs pribadinya agar terlihat lebih professionalpelamar bisa menambahkan alamat situs pribadinya agar terlihat lebih professionalMuhammad Fauzan FikriMuhammad Fauzan Fikrihttps://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/4Fitur preferensi pekerjaan2020-02-06T17:18:37+07:00BAGAS IRWANSYAHFitur preferensi pekerjaanFitur ini menambahkan informasi preferensi pekerjaan yang diinginkan sehingga rekomendasi akan menjadi lebih relevanFitur ini menambahkan informasi preferensi pekerjaan yang diinginkan sehingga rekomendasi akan menjadi lebih relevanBAGAS IRWANSYAHBAGAS IRWANSYAHhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/5Fitur: Menambahkan detil ekspektasi pekerjaan (Milestone) pada lowongan - Bac...2019-11-15T05:32:33+07:00Ichlasul AffanFitur: Menambahkan detil ekspektasi pekerjaan (Milestone) pada lowongan - BackendThis is an issue for Submission 1.
HR atau Penyelia dapat menambahkan ekspektasi pekerjaan mingguan sebagai gambaran kegiatan yang akan membantu mahasiswa dalam menimbang kemampuannya, serta membuat tenang dosen Kerja Praktik dengan ada...This is an issue for Submission 1.
HR atau Penyelia dapat menambahkan ekspektasi pekerjaan mingguan sebagai gambaran kegiatan yang akan membantu mahasiswa dalam menimbang kemampuannya, serta membuat tenang dosen Kerja Praktik dengan adanya kepastian arah pekerjaan mahasiswa.
Batasan Pekerjaan: Hanya backend API saja yang dikerjakan, tidak termasuk frontend.Ichlasul AffanIchlasul Affanhttps://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/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/12Fitur menyimpan jumlah lowongan tersedia ketika membuat lowongan - Backend2019-11-15T10:47:35+07:00Refo Ilmiya AkbarFitur menyimpan jumlah lowongan tersedia ketika membuat lowongan - BackendSebagai perusahaan, ketika Saya membuat lowongan Saya ingin menyimpan jumlah mahasiswa yang ingin kami terima.Sebagai perusahaan, ketika Saya membuat lowongan Saya ingin menyimpan jumlah mahasiswa yang ingin kami terima.Refo Ilmiya AkbarRefo Ilmiya Akbarhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/13Fitur Evaluasi Sistem KaPe oleh Mahasiswa #2 - submit umpan balik baru - fron...2019-11-30T15:42:29+07:00Arga Ghulam AhmadFitur Evaluasi Sistem KaPe oleh Mahasiswa #2 - submit umpan balik baru - frontendUSER STORY INI DIGUNAKAN UNTUK SUBMISSION 2 PMPL
Fitur Evaluasi Sistem KaPe oleh Mahasiswa
* Fitur ini merupakan sarana untuk Mahasiswa untuk memberikan umpan balik ke developer dan admin sistem KaPeUSER STORY INI DIGUNAKAN UNTUK SUBMISSION 2 PMPL
Fitur Evaluasi Sistem KaPe oleh Mahasiswa
* Fitur ini merupakan sarana untuk Mahasiswa untuk memberikan umpan balik ke developer dan admin sistem KaPeArga Ghulam AhmadArga Ghulam Ahmadhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/15Menambahkan Tampilan Jumlah Lamaran Diterima dan Dibaca2019-11-14T16:46:20+07:00LUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idMenambahkan Tampilan Jumlah Lamaran Diterima dan DibacaMenambahkan tampilan jumlah lamaran diterima dan jumlah lamaran dibaca pada tampilan profile page.Menambahkan tampilan jumlah lamaran diterima dan jumlah lamaran dibaca pada tampilan profile page.LUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idLUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idhttps://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/18Fitur Attribute Gaji pada Lowongan Pekerjaan2019-11-19T16:09:38+07:00Azhar KurniaFitur Attribute Gaji pada Lowongan PekerjaanSaat membuka lowongan kerja magang, belum ada spesifikasi nominal upah/gaji/insentif pekerjaan.
Fitur ini akan memberikan informasi tersebut pada lowongan kerjaSaat membuka lowongan kerja magang, belum ada spesifikasi nominal upah/gaji/insentif pekerjaan.
Fitur ini akan memberikan informasi tersebut pada lowongan kerjaAzhar KurniaAzhar Kurniahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/19Fitur Melihat Deskripsi Perusahaan Pada Halaman Detail Lowongan2019-11-19T16:11:42+07:00Alya PutriFitur Melihat Deskripsi Perusahaan Pada Halaman Detail Lowongan[Saat ini pelamar hanya bisa melihat nama dari perusahaan yang memposting lowongan pekerjaan.]
Sebagai pelamar, saya ingin melihat deskripsi perusahaan pada halaman detail lowongan.[Saat ini pelamar hanya bisa melihat nama dari perusahaan yang memposting lowongan pekerjaan.]
Sebagai pelamar, saya ingin melihat deskripsi perusahaan pada halaman detail lowongan.Alya PutriAlya Putrihttps://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/22Fitur mencamtumkan jumlah orang yang sudah mendaftar pada lowongan tersebut p...2019-12-03T15:25:36+07:00KIANUTAMA RADIANUR HUDHAFitur mencamtumkan jumlah orang yang sudah mendaftar pada lowongan tersebut pada POV mahasiswaFitur ini akan menampilkan jumlah orang daftar pada POV mahasiswa, agar mahasiswa tau seberapa ketat persaingannyaFitur ini akan menampilkan jumlah orang daftar pada POV mahasiswa, agar mahasiswa tau seberapa ketat persaingannyaKIANUTAMA RADIANUR HUDHAKIANUTAMA RADIANUR HUDHAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/24Fitur mencantumkan alasan pelamar ditolak2019-11-16T21:13:41+07:00Swastinika Naima MoertadhoFitur mencantumkan alasan pelamar ditolakSebagai perusahaan, saya ingin bisa mencantumkan alasan saya menolak sebuah lamaran sehingga pelamar tersebut bisa mengetahui kekurangannya dan bisa mengevaluasi diri ketika melamar pekerjaan ke depannya.Sebagai perusahaan, saya ingin bisa mencantumkan alasan saya menolak sebuah lamaran sehingga pelamar tersebut bisa mengetahui kekurangannya dan bisa mengevaluasi diri ketika melamar pekerjaan ke depannya.Swastinika Naima MoertadhoSwastinika Naima Moertadhohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/25Fitur: Validasi input field posisi Lowongan KP2019-11-15T18:37:52+07:00NICHOLAS PRIAMBODOFitur: Validasi input field posisi Lowongan KPMelakukan pengecekan/validasi pada field posisi:
Contoh:
"123!@#" Salah
"Asisten" benar
Melakukan pengecekan/validasi pada field posisi:
Contoh:
"123!@#" Salah
"Asisten" benar
NICHOLAS PRIAMBODONICHOLAS PRIAMBODOhttps://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/28Fitur Meningkatkan Sistem Validasi Password di Company Register Modal2019-11-20T20:41:48+07:00Yogi PerdanaFitur Meningkatkan Sistem Validasi Password di Company Register ModalMembuat sistem validasi password pada Company Register Modal dari required menjadi harus ada lowercase, uppercase, number dan minimum 8 karakter pada sisi Front-EndMembuat sistem validasi password pada Company Register Modal dari required menjadi harus ada lowercase, uppercase, number dan minimum 8 karakter pada sisi Front-Endhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/29Fitur melakukan validasi waktu membuat lowongan KP agar waktu tutup lowongan ...2019-11-14T10:56:06+07:00Kemas Khaidar Ali IndrakusumaFitur melakukan validasi waktu membuat lowongan KP agar waktu tutup lowongan lebih dari waktu buka lowonganSaat ini waktu tutup lowongan tidak ada constraint harus lebih dari waktu buka lowongan, saya akan memperbaiki hal tersebutSaat ini waktu tutup lowongan tidak ada constraint harus lebih dari waktu buka lowongan, saya akan memperbaiki hal tersebutKemas Khaidar Ali IndrakusumaKemas Khaidar Ali Indrakusumahttps://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/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/35Fitur melakukan validasi tanggal dibukanya lowongan tidak dibuka sebelum hari...2019-11-15T21:39:13+07:00Raden Fikri Ihza Dwi NandaFitur melakukan validasi tanggal dibukanya lowongan tidak dibuka sebelum hari sekarangMasih belum ada fitur yang meng-handle waktu dibukanya lowongan harus merupakan hari ini atau hari-hari kedepannya.Masih belum ada fitur yang meng-handle waktu dibukanya lowongan harus merupakan hari ini atau hari-hari kedepannya.Raden Fikri Ihza Dwi NandaRaden Fikri Ihza Dwi Nandahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/36Fitur validasi waktu buka lowongan pekerjaan ketika waktu buka dan waktu tut...2019-12-03T15:25:56+07:00REGENSA ANNAAFII TJAHJANTOFitur validasi waktu buka lowongan pekerjaan ketika waktu buka dan waktu tutup lowongan samaFitur ini akan menghandle saat ketika perusahaan ingin membuat lowongan pekerjaan baru, dan perusahaan tersebut membuat waktu buka dan waktu tutup lowongan di hari yang sama, dan lowongan tersebut otomatis tertutup. Fitur ini akan memper...Fitur ini akan menghandle saat ketika perusahaan ingin membuat lowongan pekerjaan baru, dan perusahaan tersebut membuat waktu buka dan waktu tutup lowongan di hari yang sama, dan lowongan tersebut otomatis tertutup. Fitur ini akan memperbaiki agar saat waktu buka dan tutup sama, ada pop up waktu buka dan waktu tutup lowongan tidak boleh sama.REGENSA ANNAAFII TJAHJANTOREGENSA ANNAAFII TJAHJANTOhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/38Fitur Latest Working Experience2019-11-14T22:00:33+07:00KristiantoFitur Latest Working ExperienceFitur ini dapat digunakan oleh mahasiswa untuk menambahkan latest working experience dan menampilkannya di halaman profil mahasiswa.Fitur ini dapat digunakan oleh mahasiswa untuk menambahkan latest working experience dan menampilkannya di halaman profil mahasiswa.KristiantoKristiantohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/39menyesuaikan TEST_DATABASE pada settings.py dengan environment device2019-12-04T08:34:02+07:00Muhammad Fakhrillah Abdul Azismenyesuaikan TEST_DATABASE pada settings.py dengan environment devicehttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/40Mengubah format tanggal lahir pada halaman profil menjadi dd MMMM YYYY2019-12-03T01:17:48+07:00Benny William PardedeMengubah format tanggal lahir pada halaman profil menjadi dd MMMM YYYYContoh: 1997-12-04 menjadi 4 Desember 1997Contoh: 1997-12-04 menjadi 4 Desember 1997Benny William PardedeBenny William Pardedehttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/41Fitur menampilkan region student pada halaman profil student2019-12-05T09:29:55+07:00PRIAMBUDI LINTANG BAGASKARAFitur menampilkan region student pada halaman profil studentPada halam profil akan ada baris baru yang akan menampilkan region *student* berada. Contohnya "Indonesia". Akan ada tambahan input pada form update profile juga.Pada halam profil akan ada baris baru yang akan menampilkan region *student* berada. Contohnya "Indonesia". Akan ada tambahan input pada form update profile juga.PRIAMBUDI LINTANG BAGASKARAPRIAMBUDI LINTANG BAGASKARAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/44Sebagai pelamar, saya dapat menambahkan jenis kelamin pada halaman profile2019-12-03T13:14:40+07:00Fannyah Dita CahyaSebagai pelamar, saya dapat menambahkan jenis kelamin pada halaman profileFitur 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/45Sebagai pelamar, saya dapat menambahkan expected salary pada halaman profile2019-11-25T21:31:25+07:00Aviliani PramestyaSebagai pelamar, saya dapat menambahkan expected salary pada halaman profileFitur ini dibuat agar pihak rekruiter dapat melihat gaji yang diharapkan oleh setiap pengguna untuk menjadikannya sebagai salah satu pertimbanganFitur ini dibuat agar pihak rekruiter dapat melihat gaji yang diharapkan oleh setiap pengguna untuk menjadikannya sebagai salah satu pertimbanganAviliani PramestyaAviliani Pramestyahttps://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/47Mengubah Tampilan Vacancy Page dan Memperbaiki Bug2019-12-05T14:57:58+07:00Ghost UserMengubah Tampilan Vacancy Page dan Memperbaiki BugLelah dengan masalah profile. Lebih baik ganti. Sedikit mengubah dan memperbaiki bug fitur baruLelah dengan masalah profile. Lebih baik ganti. Sedikit mengubah dan memperbaiki bug fitur baruhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/48Sebagai pelamar, saya ingin menambahkan skills saya ke profil saya2019-11-20T18:17:50+07:00Tyagita LarasatiSebagai pelamar, saya ingin menambahkan skills saya ke profil sayaSaya ingin menambahkan skills yang saya miliki, sehingga dapat menjadi referensi perusahaan apakah memenuhi kriteria yang diinginkan.Saya ingin menambahkan skills yang saya miliki, sehingga dapat menjadi referensi perusahaan apakah memenuhi kriteria yang diinginkan.Tyagita LarasatiTyagita Larasatihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/49Sebagai pengguna, saya ingin menambahkan status pencarian kerja ke profil saya2019-12-05T22:33:13+07:00Nixi Sendya PutriSebagai pengguna, saya ingin menambahkan status pencarian kerja ke profil sayaPenambahan keterangan status pencarian kerja (job seeking status) pada halaman profil. Terdapat 2 pilihan: sedang mencari pekerjaan dan sedang tidak mencari pekerjaan.Penambahan keterangan status pencarian kerja (job seeking status) pada halaman profil. Terdapat 2 pilihan: sedang mencari pekerjaan dan sedang tidak mencari pekerjaan.Nixi Sendya PutriNixi Sendya Putrihttps://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/51Fitur menambahkan Halaman Notifikasi2019-11-15T12:19:31+07:00MADE WIRA DHANAR SANTIKAFitur menambahkan Halaman NotifikasiSebagai pengguna, saya ingin mengetahui hal-hal terbaru yang mungkin saya lewati. Sehingga saya tidak ketinggalan informasi.Sebagai pengguna, saya ingin mengetahui hal-hal terbaru yang mungkin saya lewati. Sehingga saya tidak ketinggalan informasi.MADE WIRA DHANAR SANTIKAMADE WIRA DHANAR SANTIKAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/52Sebagai pelamar, saya ingin melihat requirements pada detail lowongan2019-12-02T20:58:16+07:00Hadlina RahmadinniSebagai pelamar, saya ingin melihat requirements pada detail lowonganSebelumnya, pelamar hanya dapat melihat deskripsi pekerjaan, sedangkan requirements juga dibutuhkan sebagai patokan.Sebelumnya, pelamar hanya dapat melihat deskripsi pekerjaan, sedangkan requirements juga dibutuhkan sebagai patokan.Hadlina RahmadinniHadlina Rahmadinnihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/53Sebagai pelamar, saya ingin melihat responsibilities pada detail lowongan2019-12-05T09:12:24+07:00Hilya Auli FesmiaSebagai pelamar, saya ingin melihat responsibilities pada detail lowonganSebelumnya, pada modal lowongan, pelamar hanya dapat melihat deskripsi lowongan dan judul lowongan. Padahal mengetahui responsibilities juga diperlukan untuk memberi bayangan kepada pelamar tentang lowongan yang akan ia daftar.Sebelumnya, pada modal lowongan, pelamar hanya dapat melihat deskripsi lowongan dan judul lowongan. Padahal mengetahui responsibilities juga diperlukan untuk memberi bayangan kepada pelamar tentang lowongan yang akan ia daftar.Hilya Auli FesmiaHilya Auli Fesmiahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/54Memishakan form login untuk company dan user2019-12-04T08:33:49+07:00Muhammad Fakhrillah Abdul AzisMemishakan form login untuk company dan userForm login masih tergabung dan bisa melakukan login di dua form dalam watu yang samaForm login masih tergabung dan bisa melakukan login di dua form dalam watu yang samaMuhammad Fakhrillah Abdul AzisMuhammad Fakhrillah Abdul Azishttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/55Sebagai perusahaan, saya ingin melihat grafik statistik lamaran2019-11-15T23:40:08+07:00Rahmania Astrid MochtarSebagai perusahaan, saya ingin melihat grafik statistik lamaransaat ini belum ada grafik yang merepresentasikan statistik pada keseluruhan lowongan kerja pada suatu perusahaansaat ini belum ada grafik yang merepresentasikan statistik pada keseluruhan lowongan kerja pada suatu perusahaanRahmania Astrid MochtarRahmania Astrid Mochtarhttps://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/57Fitur atribut benefit/insentif yang ditawarkan perusahaan pada detail lowonga...2019-11-19T16:09:14+07:00Farah Alhaniy EfendiFitur atribut benefit/insentif yang ditawarkan perusahaan pada detail lowongan kerjaPenambahan keterangan mengenai benefit/insentif yang ditawarkan oleh perusahaan pada detail lowongan kerja seperti "Medical Insurance", "Flexible Time", "Paid Holidays", dan lain-lain.Penambahan keterangan mengenai benefit/insentif yang ditawarkan oleh perusahaan pada detail lowongan kerja seperti "Medical Insurance", "Flexible Time", "Paid Holidays", dan lain-lain.Farah Alhaniy EfendiFarah Alhaniy Efendihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/61Sebagai perusahaan, saya ingin mengetahui umur dari pelamar2019-12-06T18:43:11+07:00INDRA SEPTAMASebagai perusahaan, saya ingin mengetahui umur dari pelamarSebagai perusahaan saya ingin mengetahui umur dari pelamarSebagai perusahaan saya ingin mengetahui umur dari pelamarINDRA SEPTAMAINDRA SEPTAMAhttps://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/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/71Sebagai perusahaan, saat mendaftar saya ingin menambahkan call center2019-12-24T00:12:08+07:00Alvin RaihanSebagai perusahaan, saat mendaftar saya ingin menambahkan call centerPada saat mendaftarkan sebuah perusahaan di aplikasi kape, akan ada field baru yang memuat nomor call center. Penambahan call center memudahkan pelamar untuk mengetahui informasi perusahaan tersebut secara lebih detail langsung dari piha...Pada saat mendaftarkan sebuah perusahaan di aplikasi kape, akan ada field baru yang memuat nomor call center. Penambahan call center memudahkan pelamar untuk mengetahui informasi perusahaan tersebut secara lebih detail langsung dari pihak perusahaan secara personal.Alvin RaihanAlvin Raihanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/73Fitur Edit Feeback - Backend2019-11-15T19:55:35+07:00Adib Yusril WafiFitur Edit Feeback - BackendSebagai Pengguna saya ingin dapat mengedit feedback yang saya berikan.Sebagai Pengguna saya ingin dapat mengedit feedback yang saya berikan.Adib Yusril WafiAdib Yusril Wafihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/74Sebagai pelamar saya bisa mengetahui pengumuman penting yang ada di sistem KAPE2020-04-27T19:22:33+07:00Agas YanpratamaSebagai pelamar saya bisa mengetahui pengumuman penting yang ada di sistem KAPESebagai pelamar saya bisa mengetahui pengumuman penting yang ada di sistem KAPE. Diimplementasikan dalam bentuk ticker di halaman utamaSebagai pelamar saya bisa mengetahui pengumuman penting yang ada di sistem KAPE. Diimplementasikan dalam bentuk ticker di halaman utamaAgas YanpratamaAgas Yanpratamahttps://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/80Sebagai pelamar, saya ingin menambahkan link gitlab ke profil saya2019-11-15T21:52:36+07:00Khoirul Khuluqi AbdullohSebagai pelamar, saya ingin menambahkan link gitlab ke profil sayaKhoirul Khuluqi AbdullohKhoirul Khuluqi Abdullohhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/115Refactor sso_login.py2019-11-15T22:19:35+07:00Muhammad Fakhrillah Abdul AzisRefactor sso_login.pymemindahkan info credential dan static variable ke settings.pymemindahkan info credential dan static variable ke settings.pyMuhammad Fakhrillah Abdul AzisMuhammad Fakhrillah Abdul Azishttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/83Memperbaiki Code Smell dan Duplikasi pada Test - Backend2019-11-15T05:07:09+07:00Ichlasul AffanMemperbaiki Code Smell dan Duplikasi pada Test - BackendThis is an issue for Submission 2.
Berdasarkan pengamatan di SonarQube, terdapat beberapa *code smell*, *duplikasi*, dan beberapa isu *maintainability* lain yang baru muncul ataupun sudah ada pada aplikasi Kape. Di sisi *backend*, bagia...This is an issue for Submission 2.
Berdasarkan pengamatan di SonarQube, terdapat beberapa *code smell*, *duplikasi*, dan beberapa isu *maintainability* lain yang baru muncul ataupun sudah ada pada aplikasi Kape. Di sisi *backend*, bagian yang memiliki isu terbanyak adalah pada bagian Vacancy. Oleh karena itu, saya ingin memperbaiki isu-isu pada bagian tersebut dengan harapan dapat mengurangi *technical maintenance debt* secara cukup signifikan.
Limitasi pekerjaan: refactor `test-vacancies.py` untuk mengurangi duplikasi kode pada bagian mocking API CSUI.Ichlasul AffanIchlasul Affanhttps://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/88Menambahkan field work experience pada model dan serializer students2019-12-06T21:05:49+07:00Kevin Albert SimanjuntakMenambahkan field work experience pada model dan serializer studentsKevin Albert SimanjuntakKevin Albert Simanjuntakhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/90Upgrade Python 2.7 ke 3.6+, dan Django 1.11 ke 2.22019-12-07T15:56:27+07:00Ichlasul AffanUpgrade Python 2.7 ke 3.6+, dan Django 1.11 ke 2.2This is an issue for Submission 3.
Masa dukungan Python 2.x akan berakhir sesaat lagi, yaitu pada tahun 2020. Untuk menjaga *maintainability* dan dukungan terhadap teknologi-teknologi terbaru yang bermanfaat bagi produk Kape, tentu perl...This is an issue for Submission 3.
Masa dukungan Python 2.x akan berakhir sesaat lagi, yaitu pada tahun 2020. Untuk menjaga *maintainability* dan dukungan terhadap teknologi-teknologi terbaru yang bermanfaat bagi produk Kape, tentu perlu ada *major upgrade*. Oleh karena itu, saya mencoba untuk melakukan *major upgrade* terkait versi Python menjadi setidaknya kompatibel untuk Python 3.6+, dan melakukan *upgrade* berbagai *library* yang digunakan Kape, seperti Django (versi 1.11 ke 2.2).
Pengerjaan ini sengaja saya letakkan di posisi akhir (submission 3), dengan tujuan untuk mengurangi tingkat *conflict* terhadap isu-isu lainnya. Melakukan *upgrade* Python sebenarnya cukup mudah jika dibandingkan NodeJS, akan tetapi tetap diperlukan pencegahan terdapat *conflict* yang tidak diinginkan. Pernyataan ini juga sebagai peringatan bagi seluruh peserta PMPL untuk berhati-hati terkait masalah *conflict* ini, karena cukup krusial terhadap fungsionalitas produk.
**Catatan Tambahan**: Django mungkin saja akan diperbarui ke versi 3.0 apabila pada saat pengerjaan, Django 3.0 sudah rilis versi *stable* dan dirasa sudah cukup layak untuk dipakai, karena Django 2.2 akan berakhir dukungan utamanya pada bulan Desember 2019 (*extended support* masih ada sampai April 2022 karena LTS).Ichlasul AffanIchlasul Affanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/93Fitur menampilkan error validasi waktu membuat lowongan KP agar waktu tutup l...2019-11-14T10:55:28+07:00Kemas Khaidar Ali IndrakusumaFitur menampilkan error validasi waktu membuat lowongan KP agar waktu tutup lowongan lebih dari waktu buka lowonganKemas Khaidar Ali IndrakusumaKemas Khaidar Ali Indrakusumahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/95[Sprint 2] Fitur menampilkan error validasi waktu membuat lowongan KP agar wa...2019-11-15T21:40:15+07:00Raden Fikri Ihza Dwi Nanda[Sprint 2] Fitur menampilkan error validasi waktu membuat lowongan KP agar waktu buka lowongan tidak kurang dari hari iniFitur yang meng-handle waktu dibukanya lowongan harus merupakan hari ini atau hari-hari kedepannya masih belum ditampilkan dari segi front-end nya (berupa warning).Fitur yang meng-handle waktu dibukanya lowongan harus merupakan hari ini atau hari-hari kedepannya masih belum ditampilkan dari segi front-end nya (berupa warning).Raden Fikri Ihza Dwi NandaRaden Fikri Ihza Dwi Nandahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/96Fitur alamat tempat tinggal pelamar2020-10-25T22:39:27+07:00Muhammad Fauzan FikriFitur alamat tempat tinggal pelamarsebagai pelamar, saya ingin menampilkan alamat tempat tinggal sehingga perusahaan bisa mengetahui di mana saya tinggal.sebagai pelamar, saya ingin menampilkan alamat tempat tinggal sehingga perusahaan bisa mengetahui di mana saya tinggal.Muhammad Fauzan FikriMuhammad Fauzan Fikrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/97Bug Issues and Critical Code Smell2019-11-14T16:44:03+07:00LUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idBug Issues and Critical Code SmellBerdasarkan SonarQube terakhir, terdapat 8 critical code smell dan 4 bug issues. Isu-isu tersebut jelas dapat mempengaruhi pengembangan lebih lanjut dalam project Kape ini. Oleh karena itu, saya ingin memperbaiki isu-isu tersebut.
UPDAT...Berdasarkan SonarQube terakhir, terdapat 8 critical code smell dan 4 bug issues. Isu-isu tersebut jelas dapat mempengaruhi pengembangan lebih lanjut dalam project Kape ini. Oleh karena itu, saya ingin memperbaiki isu-isu tersebut.
UPDATED (10 November 2019)
Pada pembuatan isu pertama, 8 critical code smell ditemukan, kemudian keesokan harinya sudah berkurang hingga 4. Sehingga saya menggantinya dengan meresolve beberapa code smell lainnya.
Bug issues yang tidak bisa diresolve adalah generate dari jquery.
Beberapa file yang saya resolve issuesnya:
assets/css/custom.css
assets/js/__test__/CreateVacancy-test.jsx
assets/js/__test__/components/ApproveModal-test.jsx
assets/js/__test__/components/Pagination-test.jsx
assets/js/__test__/components/VerifyAdminModal-test.jsx
assets/js/components/AdminVacancy.jsx
assets/js/components/CourseList.jsx
assets/js/components/InfoModal.jsx
assets/js/components/Pagination.jsx
core/css/custom.css
core/views/accounts.pyLUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idLUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idhttps://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 Purnamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/103Refactoring dan memperbaiki code smell2019-11-19T16:09:45+07:00PRIAMBUDI LINTANG BAGASKARARefactoring dan memperbaiki code smell1. refactor duplicate assets/admin/css/base.css
2. refactor duplicate assets/admin/css/widgets.css
3. refactor shadowed variable assets/js/CompanyProfile.jsx
4. refactor remove useless asignment assets/js/CompanyProfile.jsx
5. refactor c...1. refactor duplicate assets/admin/css/base.css
2. refactor duplicate assets/admin/css/widgets.css
3. refactor shadowed variable assets/js/CompanyProfile.jsx
4. refactor remove useless asignment assets/js/CompanyProfile.jsx
5. refactor className assets/js/components/InfoModal.jsx
6. refactor remove unused local variable core/tests/test_feedbacks.py
7. refactor remove commented code core/views/vacancies.pyPRIAMBUDI LINTANG BAGASKARAPRIAMBUDI LINTANG BAGASKARAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/104Refactoring dan Memperbaiki Code Smell pada core/tests/test_vacancies.py, ass...2019-11-19T16:09:34+07:00Azhar KurniaRefactoring dan Memperbaiki Code Smell pada core/tests/test_vacancies.py, assets/js/__test__/ProfilePage-test.jsxAzhar KurniaAzhar Kurniahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/105Menambahkan data nama alamat dan deskripsi perusahaan saat ini pada input fie...2019-12-03T15:25:30+07:00KIANUTAMA RADIANUR HUDHAMenambahkan data nama alamat dan deskripsi perusahaan saat ini pada input field edit profil perusahaanMenambahkan nama alamat dan deskripsi perusahaan saat ini pada input field agar perusahaan tau apa data sebelumnya saat ingin merubah data tersebutMenambahkan nama alamat dan deskripsi perusahaan saat ini pada input field agar perusahaan tau apa data sebelumnya saat ingin merubah data tersebutKIANUTAMA RADIANUR HUDHAKIANUTAMA RADIANUR HUDHAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/106[Sprint 2] Fitur menampilkan error validasi waktu buka lowongan pekerjaan ket...2019-12-03T15:26:06+07:00REGENSA ANNAAFII TJAHJANTO[Sprint 2] Fitur menampilkan error validasi waktu buka lowongan pekerjaan ketika waktu buka dan waktu tutup lowongan samaMenampilkan validasi error jika waktu buka lowongan pekerjaan ketika waktu buka dan tutup lowongan sama pada bagian frontendMenampilkan validasi error jika waktu buka lowongan pekerjaan ketika waktu buka dan tutup lowongan sama pada bagian frontendREGENSA ANNAAFII TJAHJANTOREGENSA ANNAAFII TJAHJANTOhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/107Mengubah model cara penyimpanan nama2019-11-15T14:25:52+07:00Benny William PardedeMengubah model cara penyimpanan namaSelama ini Nama disimpan dengan asumsi seperti ini:
Benny William Pardede
First name : Benny
Last name : William Pardede
Sehingga saat ditampilkan pada web, yang ditampilkan hanya Benny W.
Harapannya adalah tampilan pada web nantin...Selama ini Nama disimpan dengan asumsi seperti ini:
Benny William Pardede
First name : Benny
Last name : William Pardede
Sehingga saat ditampilkan pada web, yang ditampilkan hanya Benny W.
Harapannya adalah tampilan pada web nantinya benar benar nama lengkap dan nama disimpan menjadi
First name : Benny William
Last name : Pardede
sekian terimakasihBenny William PardedeBenny William Pardedehttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/108Menambah kolom recruiter activity pada tabel vacancies2019-11-14T15:33:37+07:00Refo Ilmiya AkbarMenambah kolom recruiter activity pada tabel vacanciesMenambah kolom recruiter activity pada tabel vacancies yang memberikan informasi seberapa aktif pereusahaan pelamar dalam merespon kepada pelamar, sehingga mahasiswa dapat menimbang lowongan mana yang ingin diprioritaskanMenambah kolom recruiter activity pada tabel vacancies yang memberikan informasi seberapa aktif pereusahaan pelamar dalam merespon kepada pelamar, sehingga mahasiswa dapat menimbang lowongan mana yang ingin diprioritaskanRefo Ilmiya AkbarRefo Ilmiya Akbarhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/109Fitur atribut award/penghargaan di halaman profil user2019-11-19T16:08:37+07:00Farah Alhaniy EfendiFitur atribut award/penghargaan di halaman profil userPenambahan keterangan mengenai penghargaan yang pernah diperoleh oleh user. Contoh : Juara 2 UI/UX Gemastik 2019Penambahan keterangan mengenai penghargaan yang pernah diperoleh oleh user. Contoh : Juara 2 UI/UX Gemastik 2019Farah Alhaniy EfendiFarah Alhaniy Efendihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/111Memperbaiki state navbar di halaman pelamar2019-11-19T16:09:18+07:00Alya PutriMemperbaiki state navbar di halaman pelamarKondisi sekarang:
Saat halaman dimuat ulang, state navbar akan kembali ke "Beranda" meskipun sedang ada di halaman lain.
Kondisi yang diharapkan:
State navbar tetap sesuai dengan halaman yang dibuka, meskipun halaman dimuat ulang.Kondisi sekarang:
Saat halaman dimuat ulang, state navbar akan kembali ke "Beranda" meskipun sedang ada di halaman lain.
Kondisi yang diharapkan:
State navbar tetap sesuai dengan halaman yang dibuka, meskipun halaman dimuat ulang.Alya PutriAlya Putrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/112Fitur menampilkan alasan ditolak2019-11-16T21:15:06+07:00Swastinika Naima MoertadhoFitur menampilkan alasan ditolakSebagai pelamar, saya ingin bisa melihat alasan saya ditolak oleh sebuah perusahaan sehingga saya dapat mengevaluasi diri.Sebagai pelamar, saya ingin bisa melihat alasan saya ditolak oleh sebuah perusahaan sehingga saya dapat mengevaluasi diri.Swastinika Naima MoertadhoSwastinika Naima Moertadhohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/114Fitur filter lowongan berdasarkan gaji2019-11-14T11:39:25+07:00IVANA IRENE THOMASFitur filter lowongan berdasarkan gajiSebagai user, ketika melihat daftar lowongan, saya ingin bisa melakukan filter berdasarkan gaji.Sebagai user, ketika melihat daftar lowongan, saya ingin bisa melakukan filter berdasarkan gaji.IVANA IRENE THOMASIVANA IRENE THOMAShttps://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/119Sebagai pelamar, saya ingin menambahkan bahasa yang saya kuasai ke profil saya2019-11-20T18:17:17+07:00Tyagita LarasatiSebagai pelamar, saya ingin menambahkan bahasa yang saya kuasai ke profil sayaTyagita LarasatiTyagita Larasatihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/122Sebagai pelamar, saya ingin menambahkan fitur informasi terkait sertifikasi a...2019-12-03T13:14:29+07:00Fannyah Dita CahyaSebagai pelamar, saya ingin menambahkan fitur informasi terkait sertifikasi apa saja yang telah saya milikiFannyah Dita CahyaFannyah Dita Cahyahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/123Sebagai perusahaan, saya ingin menampilkan company size (jumlah karyawan)2019-11-19T16:08:58+07:00Hadlina RahmadinniSebagai perusahaan, saya ingin menampilkan company size (jumlah karyawan)Sebagai perusahaan, saya ingin menampilkan jumlah karyawan sebagai salah satu company overview.Sebagai perusahaan, saya ingin menampilkan jumlah karyawan sebagai salah satu company overview.Hadlina RahmadinniHadlina Rahmadinnihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/125Sebagai pelamar, saya ingin menyortir lowongan berdasarkan batas daftar lowongan2019-12-05T09:12:08+07:00Hilya Auli FesmiaSebagai pelamar, saya ingin menyortir lowongan berdasarkan batas daftar lowonganHilya Auli FesmiaHilya Auli Fesmiahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/126Sebagai pelamar, saya ingin menambahkan section seminar dan training2019-12-05T22:32:04+07:00Nixi Sendya PutriSebagai pelamar, saya ingin menambahkan section seminar dan trainingMenambahkan section seminar dan training pada halaman profil pelamarMenambahkan section seminar dan training pada halaman profil pelamarNixi Sendya PutriNixi Sendya Putrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/128Sebagai pelamar, saya ingin menambahkan project apa saja yang pernah saya ker...2019-11-25T21:30:56+07:00Aviliani PramestyaSebagai pelamar, saya ingin menambahkan project apa saja yang pernah saya kerjakanMenambahkan section project pada halaman profile pelamarMenambahkan section project pada halaman profile pelamarAviliani PramestyaAviliani Pramestyahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/129Refactor untuk memperbaiki code smell pada file assets/js/index.jsx dan asset...2019-11-15T12:54:45+07:00ALIF AHSANIL SATRIARefactor untuk memperbaiki code smell pada file assets/js/index.jsx dan assets/js/ApplicantPage.jsxRefactor :
1. memperbaiki code smell assets/js/ApplicantPage.jsx (major)
2. memperbaiki code smell assets/js/index.jsx (major)Refactor :
1. memperbaiki code smell assets/js/ApplicantPage.jsx (major)
2. memperbaiki code smell assets/js/index.jsx (major)ALIF AHSANIL SATRIAALIF AHSANIL SATRIAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/130Menghubungkan code coverage ke sonarqube2019-11-14T17:19:23+07:00Syahrul FindiMenghubungkan code coverage ke sonarqubeSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/132Menghandle pendaftaran lowongan tanpa CV2019-11-15T23:39:57+07:00Rahmania Astrid MochtarMenghandle pendaftaran lowongan tanpa CVDalam memilah kandidat untuk pekerja baru, perusahaan selalu mengandalkan CV dari pendaftar pekerja. Tanpa CV perusahaan tidak dapat menentukan kesesuaian pendaftar untuk role yang dibuka. Oleh karena itu perlu di-restrict pendaftar agar...Dalam memilah kandidat untuk pekerja baru, perusahaan selalu mengandalkan CV dari pendaftar pekerja. Tanpa CV perusahaan tidak dapat menentukan kesesuaian pendaftar untuk role yang dibuka. Oleh karena itu perlu di-restrict pendaftar agar hanya dapat mendaftar lowongan jika sudah punya CV.Rahmania Astrid MochtarRahmania Astrid Mochtarhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/133Menambahkan icon 'age'2019-12-06T18:43:20+07:00INDRA SEPTAMAMenambahkan icon 'age'Menambahkan icon 'age' untuk profile pageMenambahkan icon 'age' untuk profile pageINDRA SEPTAMAINDRA SEPTAMAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/134Sebagai pelamar,saya ingin mengetahui apa yang saya bisa lakukan pada bagian ...2019-11-15T11:11:53+07:00Ahmad YazidSebagai pelamar,saya ingin mengetahui apa yang saya bisa lakukan pada bagian lowongan pada situs kapeMemberi tahu calon pelamar apa saja fitur yang ada pada bagian lowongan pada situ KAPEMemberi tahu calon pelamar apa saja fitur yang ada pada bagian lowongan pada situ KAPEAhmad YazidAhmad Yazidhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/144Install PropTypes2019-11-15T09:08:55+07:00Syahrul FindiInstall PropTypesSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/146Sebagai perusahaan, kami ingin menambahkan link company LinkedIn kami ke prof...2019-11-15T20:30:31+07:00Rayza Arasj MahardhikaSebagai perusahaan, kami ingin menambahkan link company LinkedIn kami ke profil kamiRayza Arasj MahardhikaRayza Arasj Mahardhikahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/147Menghilangkan bug dan vulnerability pada ProfilePage dan EditProfile2019-12-05T14:57:49+07:00Ghost UserMenghilangkan bug dan vulnerability pada ProfilePage dan EditProfileMelakukan penghilangan issue yang ada yaitu bug dan vulnerability pada js ProfilePage dan EditProfile yang dapat dilihat pada SonarQube.
* [x] Bug pada ProfilePage.jsx
* [x] Bug pada EditProfile.jsx
* [x] Vulnerability pada ProfilePag...Melakukan penghilangan issue yang ada yaitu bug dan vulnerability pada js ProfilePage dan EditProfile yang dapat dilihat pada SonarQube.
* [x] Bug pada ProfilePage.jsx
* [x] Bug pada EditProfile.jsx
* [x] Vulnerability pada ProfilePage.jsx
* [x] Vulnerability pada EditProfile.jsxhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/148Change from test-utils to using react-dom2019-11-15T11:22:46+07:00Syahrul FindiChange from test-utils to using react-domSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/153Menambahkan field company dan student pada API feedback2019-12-06T21:06:15+07:00Kevin Albert SimanjuntakMenambahkan field company dan student pada API feedbackCompany dan student diperlukan di api tersebut untuk mengetahui pemetaan dari feedbackCompany dan student diperlukan di api tersebut untuk mengetahui pemetaan dari feedbackKevin Albert SimanjuntakKevin Albert Simanjuntakhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/154refactor core/views/account.py2019-11-15T22:46:46+07:00Alvin Raihanrefactor core/views/account.pyrefactor nested ifrefactor nested ifAlvin RaihanAlvin Raihanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/156Menambah tombol reset pada form registrasi perusahaan2019-11-15T23:27:33+07:00ISNAINI NURUL KHASANAHMenambah tombol reset pada form registrasi perusahaanSaya sebagai user perusahaan baru yang akan registrasi ingin bisa me-reset form registrasi yang akan saya gunakanSaya sebagai user perusahaan baru yang akan registrasi ingin bisa me-reset form registrasi yang akan saya gunakanISNAINI NURUL KHASANAHISNAINI NURUL KHASANAHhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/157Membuat test untuk form dan category options pada company register modal2019-11-20T20:41:19+07:00Yogi PerdanaMembuat test untuk form dan category options pada company register modalMembuat test untuk form dan category options pada file company register modal yang sebelumnya belum ditesMembuat test untuk form dan category options pada file company register modal yang sebelumnya belum ditesYogi PerdanaYogi Perdanahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/160Form untuk memberikan rekomendasi mahasiswa kepada perusahaan berdasarkan nil...2019-11-15T22:44:16+07:00Nurma Ayu Wigati S. SubrotoForm untuk memberikan rekomendasi mahasiswa kepada perusahaan berdasarkan nilai IPKSebagai perusahaan, saya ingin menyortir semua data mahasiswa yang melamar berdasarkan nilai IPK secara otomatisSebagai perusahaan, saya ingin menyortir semua data mahasiswa yang melamar berdasarkan nilai IPK secara otomatishttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/161Menampilkan field last_login pada response API saat Perusahaan login2019-12-06T04:36:20+07:00NICHOLAS PRIAMBODOMenampilkan field last_login pada response API saat Perusahaan loginNICHOLAS PRIAMBODONICHOLAS PRIAMBODOhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/165Lack of unit test for function get_display_name2019-11-21T08:07:36+07:00Muh Riansyah TohambaLack of unit test for function get_display_name1. Fungsi get_display_name yanng terdapat pada file core/models/accounts.py belum tercover oleh unit test. Alangkahnya bagusnya jika fungsi tersebut tercover dengan baik.
1. Saya memisahkan test untuk profile account di kelas tersendiri,...1. Fungsi get_display_name yanng terdapat pada file core/models/accounts.py belum tercover oleh unit test. Alangkahnya bagusnya jika fungsi tersebut tercover dengan baik.
1. Saya memisahkan test untuk profile account di kelas tersendiri, yakni test_profile_accounts.py
tulisan di blog : https://medium.com/@riansyahtohamba/control-flow-graph-cfg-pada-proyek-kape-2db5a4f87fdcMuh Riansyah TohambaMuh Riansyah Tohambahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/166Memperbaiki duplicate codes pada class InfoModal dan ApplyModal2019-11-27T12:06:32+07:00Juan Alexander HamonanganMemperbaiki duplicate codes pada class InfoModal dan ApplyModalhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/169Memperbaiki lima issue pada sonarqube per 30 November 20192019-11-30T11:25:55+07:00Arga Ghulam AhmadMemperbaiki lima issue pada sonarqube per 30 November 2019Meenyelesaikan masalah yang ada pada sonarqube per 30 November 2019. Masalah tersebut dideskripsikan pada gambar berikut
![image](/uploads/fe8ec2fc7770bf5d33583331c39a61f9/image.png)Meenyelesaikan masalah yang ada pada sonarqube per 30 November 2019. Masalah tersebut dideskripsikan pada gambar berikut
![image](/uploads/fe8ec2fc7770bf5d33583331c39a61f9/image.png)Arga Ghulam AhmadArga Ghulam Ahmadhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/170Memperbaiki Beberapa Bagian Tampilan Profile Page dan Refactor Fungsi Menampi...2019-11-30T17:15:55+07:00LUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idMemperbaiki Beberapa Bagian Tampilan Profile Page dan Refactor Fungsi Menampilkan Last LoginBerikut merupakan beberapa bagian tampilan yang saya perbaiki:
* Terdapat dua sub menu Intro
* Bagian 'Volunteer' tampilannya berbeda dengan sub menu lainnya.
* Beberapa bagian jika kosong menampilkan "null"
* Bagian GPA bisa meredir...Berikut merupakan beberapa bagian tampilan yang saya perbaiki:
* Terdapat dua sub menu Intro
* Bagian 'Volunteer' tampilannya berbeda dengan sub menu lainnya.
* Beberapa bagian jika kosong menampilkan "null"
* Bagian GPA bisa meredirect sebagai link
Kemudian fungsi last login yang sekarang menampilkan GMT+0, pada issue kali ini saya akan mengubahnya menjadi GMT+7.LUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idLUTHFI DZAKY SAIFUDDINluthfi.dzaky@ui.ac.idhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/171Refactor Hardcoded String pada sso_login dan vacancies Views2019-12-03T22:59:44+07:00Ilham Darmawan Candra PurnamaRefactor Hardcoded String pada sso_login dan vacancies ViewsMengganti *hardcoded string* yang ada pada *file* tersebut dengan konstanta yang ada di *file* `constant.py`Mengganti *hardcoded string* yang ada pada *file* tersebut dengan konstanta yang ada di *file* `constant.py`Ilham Darmawan Candra PurnamaIlham Darmawan Candra Purnama