Kape issueshttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues2019-12-07T15:56:27+07:00https://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/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 Purnamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/172Refactor fitur sorting lamaran pada halaman mahasiswa2019-12-03T20:55:54+07:00Fadhlan HazmiRefactor fitur sorting lamaran pada halaman mahasiswaMemperbaiki tampilan dan refactor kode fitur sorting. Kode yang akan di refactor juga akan mempengaruhi (memperbaiki) fitur filter.Memperbaiki tampilan dan refactor kode fitur sorting. Kode yang akan di refactor juga akan mempengaruhi (memperbaiki) fitur filter.Fadhlan HazmiFadhlan Hazmihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/173Fitur Menambahkan Nilai Toefl2020-10-25T22:39:18+07:00Muhammad Fauzan FikriFitur Menambahkan Nilai Toeflsebagai pelamar, saya ingin menampilkan nilai TOEFL sehingga perusahaan bisa mengetahui kemampuan Bahasa Inggris saya.sebagai pelamar, saya ingin menampilkan nilai TOEFL sehingga perusahaan bisa mengetahui kemampuan Bahasa Inggris saya.Muhammad Fauzan FikriMuhammad Fauzan Fikrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/174Meningkatkan Code Coverage di CompanyProfile dan mengurangi Duplicate Code di...2019-12-01T21:00:57+07:00Alsabila Shakina PrasetyoMeningkatkan Code Coverage di CompanyProfile dan mengurangi Duplicate Code di InfoLowonganModalSetelah Sprint 2, saya lihat code coverage keseluruhan masih di bawah 80%, coverage di CompanyProfile.jsx masih 64.2%. Saya ingin memperbaiki coverage kelas ini dengan harapan bisa meningkatkan coverage keseluruhan juga.
Selain itu, dupl...Setelah Sprint 2, saya lihat code coverage keseluruhan masih di bawah 80%, coverage di CompanyProfile.jsx masih 64.2%. Saya ingin memperbaiki coverage kelas ini dengan harapan bisa meningkatkan coverage keseluruhan juga.
Selain itu, duplicate code keseluruhan ada 5.2%. Saya ingin coba menguranginya di InfoLowonganModal.jsx.Alsabila Shakina PrasetyoAlsabila Shakina Prasetyohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/175Membuat unit test untuk core/serializers/accounts.py untuk meningkatkan code ...2019-12-06T22:03:11+07:00Muhammad Ilham PeruzziMembuat unit test untuk core/serializers/accounts.py untuk meningkatkan code coverageMuhammad Ilham PeruzziMuhammad Ilham Peruzzihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/176Melakukan fixing bug create vacancies2019-12-02T09:52:05+07:00Kemas Khaidar Ali IndrakusumaMelakukan fixing bug create vacanciesCompany sekarang tidak bisa membuat lowongan karena bug selalu gagal dengan error 'Salary must number only',
Selanjutnya form tanggung jawab, persyaratan, dan tag tidak tersimpan, saya akan melakukan bug fixing iniCompany sekarang tidak bisa membuat lowongan karena bug selalu gagal dengan error 'Salary must number only',
Selanjutnya form tanggung jawab, persyaratan, dan tag tidak tersimpan, saya akan melakukan bug fixing iniKemas Khaidar Ali IndrakusumaKemas Khaidar Ali Indrakusumahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/177Menambahkan test untuk Supervisor user pada vacancyPage dan SalaryFilter pada...2019-12-01T22:45:53+07:00RYAN NAUFAL PIOSCHAMenambahkan test untuk Supervisor user pada vacancyPage dan SalaryFilter pada vacancyListRYAN NAUFAL PIOSCHARYAN NAUFAL PIOSCHAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/178Memperbaiki code smell pada assets/js/VacancyPage.jsx dan assets/js/component...2019-12-02T11:04:38+07:00ALIF AHSANIL SATRIAMemperbaiki code smell pada assets/js/VacancyPage.jsx dan assets/js/components/InfoLowonganModal.jsxMemperbaiki code smell pada assets/js/VacancyPage.jsx dan assets/js/components/InfoLowonganModal.jsxMemperbaiki code smell pada assets/js/VacancyPage.jsx dan assets/js/components/InfoLowonganModal.jsxALIF AHSANIL SATRIAALIF AHSANIL SATRIAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/179Ekstraksi modal registrasi ke halaman terpisah2019-12-06T22:27:02+07:00Rachmat RidwanEkstraksi modal registrasi ke halaman terpisahEkstraksi ini ditujukan agar halaman registrasi dapat diakses secara URL,
dan user tidak sengaja menutup dialog saat mendaftar perusahaan.Ekstraksi ini ditujukan agar halaman registrasi dapat diakses secara URL,
dan user tidak sengaja menutup dialog saat mendaftar perusahaan.Rachmat RidwanRachmat Ridwanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/180Meningkatkan code coverage pada core/views/recommendations.py2019-12-02T19:45:25+07:00Rahmania Astrid MochtarMeningkatkan code coverage pada core/views/recommendations.pyPada SonarQube, terlihat bahwa seluruh file core/views/recommendations.py belum ada test. Alangkah baiknya jika ditambahkan testing sehingga meningkatkan kualitas serta code coverage pada file tersebut.Pada SonarQube, terlihat bahwa seluruh file core/views/recommendations.py belum ada test. Alangkah baiknya jika ditambahkan testing sehingga meningkatkan kualitas serta code coverage pada file tersebut.Rahmania Astrid MochtarRahmania Astrid Mochtarhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/181Memperbaiki isu Code Duplication pada file ModalSuccess.jsx, ModalAlert.jsx, ...2019-12-03T11:30:51+07:00PRIAMBUDI LINTANG BAGASKARAMemperbaiki isu Code Duplication pada file ModalSuccess.jsx, ModalAlert.jsx, EditProfile.jsx, ProfilePage.jsxPRIAMBUDI LINTANG BAGASKARAPRIAMBUDI LINTANG BAGASKARAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/182Meningkatkan code coverage pada views/accounts/user.py2019-12-02T21:09:39+07:00Hadlina RahmadinniMeningkatkan code coverage pada views/accounts/user.pyPada SonarQube ada beberapa line yang belum ter-cover oleh test.Pada SonarQube ada beberapa line yang belum ter-cover oleh test.Hadlina RahmadinniHadlina Rahmadinnihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/183Meningkatkan code coverage pada file components/CompanyRegisterModal.jsx2019-12-02T21:36:36+07:00Hilya Auli FesmiaMeningkatkan code coverage pada file components/CompanyRegisterModal.jsxHilya Auli FesmiaHilya Auli Fesmiahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/184Fitur menambahkan office location pada Vacancy [Backend]2019-12-04T02:36:02+07:00Refo Ilmiya AkbarFitur menambahkan office location pada Vacancy [Backend]Menambahkan atribut office location sebagai informasi untuk mengetahui dimana tempat kerja calon pekerja magang pada vacancy tersebut.Menambahkan atribut office location sebagai informasi untuk mengetahui dimana tempat kerja calon pekerja magang pada vacancy tersebut.https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/185Menambahkan folder core/migrations pada exclude config di file sonar-project....2019-12-03T12:35:10+07:00Syahrul FindiMenambahkan folder core/migrations pada exclude config di file sonar-project.propertiesSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/186Bug fixing edit profile nama perusahaan not saving to database and fixing a l...2019-12-03T21:46:00+07:00KIANUTAMA RADIANUR HUDHABug fixing edit profile nama perusahaan not saving to database and fixing a little bit of frontendSaat ini edit profile nama perusahaan tidak menyimpan data ubahannya ke DB, namun untuk beberapa field lainnya memang terubah. Saat ini perubahan yang dilakukan di profile perusahaan akan tersimpan ke DB namun, pada halaman web tidak lan...Saat ini edit profile nama perusahaan tidak menyimpan data ubahannya ke DB, namun untuk beberapa field lainnya memang terubah. Saat ini perubahan yang dilakukan di profile perusahaan akan tersimpan ke DB namun, pada halaman web tidak langsung terupdate(harus relogin)KIANUTAMA RADIANUR HUDHAKIANUTAMA RADIANUR HUDHAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/187Mengurangi duplicate code pada EditProfile dan ProfilePage2019-12-03T17:01:18+07:00Juan Alexander HamonanganMengurangi duplicate code pada EditProfile dan ProfilePageJuan Alexander HamonanganJuan Alexander Hamonanganhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/188Menambahkan input file untuk nilai TOEFL pada profile2019-12-06T21:57:22+07:00Fannyah Dita CahyaMenambahkan input file untuk nilai TOEFL pada profileFannyah Dita CahyaFannyah Dita Cahyahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/189Meningkatkan code coverage dengan menghapus file assets/js/AdminVacancyPage.j...2019-12-06T23:18:17+07:00Alya PutriMeningkatkan code coverage dengan menghapus file assets/js/AdminVacancyPage.jsx karena file tidak terpakaiAlya PutriAlya Putrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/190Mengimplementasikan logika untuk penambahan sertifikat2019-12-04T02:06:40+07:00Yumna Pratista TastaftianMengimplementasikan logika untuk penambahan sertifikatYumna Pratista TastaftianYumna Pratista Tastaftianhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/191Refactor AdminVacancyPage, ApplicantPage, dan CompanyPage2019-12-04T07:11:27+07:00Syahrul FindiRefactor AdminVacancyPage, ApplicantPage, dan CompanyPageSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/192Fix new code smells2019-12-04T07:16:02+07:00Syahrul FindiFix new code smellsSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/193Menambahkan atribut related coursework taken di halaman profil user2019-12-09T16:53:14+07:00Farah Alhaniy EfendiMenambahkan atribut related coursework taken di halaman profil userPenambahan keterangan mengenai mata kuliah yang pernah diambil oleh user. Contoh : Interaction System, Machine Learning, Advance ProgrammingPenambahan keterangan mengenai mata kuliah yang pernah diambil oleh user. Contoh : Interaction System, Machine Learning, Advance ProgrammingFarah Alhaniy EfendiFarah Alhaniy Efendihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/194Refactor duplicate form handling pada CreateVacancy.jsx, increase code covera...2019-12-04T12:40:41+07:00IVANA IRENE THOMASRefactor duplicate form handling pada CreateVacancy.jsx, increase code coverage pada CreateVacancy.jsxIVANA IRENE THOMASIVANA IRENE THOMAShttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/195Menambah Coverage Test pada module core/models/**.py2019-12-23T02:47:41+07:00Azhar KurniaMenambah Coverage Test pada module core/models/**.pyBerdasarkan sonarqube per 4 Desember, terdapat baris kode baru yang belum tercover test, salah satunya terdapat pada folder models
![image](/uploads/51c6f483c62122e056fc7f955f6ce29e/image.png)Berdasarkan sonarqube per 4 Desember, terdapat baris kode baru yang belum tercover test, salah satunya terdapat pada folder models
![image](/uploads/51c6f483c62122e056fc7f955f6ce29e/image.png)Azhar KurniaAzhar Kurniahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/196Increase code coverage of Vacancy.jsx2019-12-04T12:39:18+07:00Swastinika Naima MoertadhoIncrease code coverage of Vacancy.jsxSwastinika Naima MoertadhoSwastinika Naima Moertadhohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/197fix code smell in assets/js/components/CompanyRegisterModal.jsx2019-12-04T13:36:51+07:00alif fadila safriyantofix code smell in assets/js/components/CompanyRegisterModal.jsxalif fadila safriyantoalif fadila safriyantohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/198Memperbaiki Django Nose untuk menambahkan coverage pada core/models dan core/...2019-12-05T12:41:34+07:00Ichlasul AffanMemperbaiki Django Nose untuk menambahkan coverage pada core/models dan core/serializersThis is an issue for Submission 3.
SonarQube dalam melakukan analisis *coverage* baris kode, menggunakan hasil laporan *coverage* dari *unit test* atau *functional test* yang telah dijalankan sebelumnya. Hal ini mempercepat proses anali...This is an issue for Submission 3.
SonarQube dalam melakukan analisis *coverage* baris kode, menggunakan hasil laporan *coverage* dari *unit test* atau *functional test* yang telah dijalankan sebelumnya. Hal ini mempercepat proses analisis kode, namun juga dapat membuat hasilnya kurang akurat (contoh: `core/models` dan `core/serializers` dianggap 0% *coverage* karena di-*exclude* dari laporan coverage `django-nose`). Saya merasa penyebab utama *coverage* di SonarQube tampak sangat rendah dibandingkan dengan yang ada di GitLab karena permasalahan ini. Oleh karena itu, saya ingin mengubah konfigurasi `django-nose` di `settings.py`.Ichlasul AffanIchlasul Affanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/199Menambah Coverage Test models/accounts.py2019-12-04T17:32:45+07:00Fajrin KingwijatiMenambah Coverage Test models/accounts.pyFajrin KingwijatiFajrin Kingwijatihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/200Meningkatkan code coverage pada file assets/js/components/VacancyList.jsx2019-12-04T17:50:21+07:00Hema Mitta KalyaniMeningkatkan code coverage pada file assets/js/components/VacancyList.jsxHema Mitta KalyaniHema Mitta Kalyanihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/201Menambahkan testing untuk fitur deskripsi diri pada file assets/js/ProfilePag...2019-12-06T19:16:42+07:00NABILA FAKHIRAH YUSRONIMenambahkan testing untuk fitur deskripsi diri pada file assets/js/ProfilePage.jsxNABILA FAKHIRAH YUSRONINABILA FAKHIRAH YUSRONIhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/202Fitur urutkan lowongan sehingga yang muncul terlebih dahulu adalah lowongan t...2019-12-04T20:21:29+07:00FARI QODRI ANDANAFitur urutkan lowongan sehingga yang muncul terlebih dahulu adalah lowongan terbaruFARI QODRI ANDANAFARI QODRI ANDANAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/203Menambahkan atribut founded (tanggal didirikan) pada profile perusahaan2019-12-06T13:06:22+07:00Metta Anantha PindikaMenambahkan atribut founded (tanggal didirikan) pada profile perusahaanMetta Anantha PindikaMetta Anantha Pindikahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/204Memperbaiki code smell pada ProfilePage2019-12-13T18:54:53+07:00I Gusti Agung Nanda Dharma WangsaMemperbaiki code smell pada ProfilePageI Gusti Agung Nanda Dharma WangsaI Gusti Agung Nanda Dharma Wangsahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/205Add test for Feedback Page Test (2)2019-12-06T00:33:02+07:00Muhammad At ThoriqAdd test for Feedback Page Test (2)Muhammad At ThoriqMuhammad At Thoriqhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/206Meningkatkan code coverage pada assets/js/ApplicantPage.jsx2019-12-05T11:19:52+07:00KristiantoMeningkatkan code coverage pada assets/js/ApplicantPage.jsxKristiantoKristiantohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/207Set initial placeholder profile picture for student2019-12-07T13:14:38+07:00Benny William PardedeSet initial placeholder profile picture for studentSaat login pertama kali (melalui SSO), pengguna tipe Student akan mendapatkan sebuah profile picture placeholder pada akunnya berupa gambar yang berisi inisial nama lengkap mereka.Saat login pertama kali (melalui SSO), pengguna tipe Student akan mendapatkan sebuah profile picture placeholder pada akunnya berupa gambar yang berisi inisial nama lengkap mereka.Benny William PardedeBenny William Pardedehttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/208Menambahkan section skilss pada ProfilePage dan EditProfile2019-12-05T21:31:16+07:00Tyagita LarasatiMenambahkan section skilss pada ProfilePage dan EditProfileTyagita LarasatiTyagita Larasatihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/209Menambahkan section experience pada ProfilePage dan EditProfile2019-12-05T13:51:31+07:00Aviliani PramestyaMenambahkan section experience pada ProfilePage dan EditProfileAviliani PramestyaAviliani Pramestyahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/210Membuat test case untuk student transcript2019-12-06T23:32:18+07:00Muhammad Fakhrillah Abdul AzisMembuat test case untuk student transcriptfungsi `transcript` pada `core/views/accounts/student.py` belum tercover oleh test case, maka dari itu saya akan membuat test case yang menge-test fungsi tersebut untuk meningkatkan code coverage.
* [x] Membuat test kondisi gagal
* [ ] ...fungsi `transcript` pada `core/views/accounts/student.py` belum tercover oleh test case, maka dari itu saya akan membuat test case yang menge-test fungsi tersebut untuk meningkatkan code coverage.
* [x] Membuat test kondisi gagal
* [ ] Membuat test kondisi berhasilhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/211Menambahkan section links pada profile page dan edit profile2019-12-05T22:32:10+07:00Nixi Sendya PutriMenambahkan section links pada profile page dan edit profileNixi Sendya PutriNixi Sendya Putrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/212Meningkatkan Code Coverage pada file assets/js/EditProfile.jsx2019-12-06T10:07:51+07:00EMILMeningkatkan Code Coverage pada file assets/js/EditProfile.jsxEMILEMILhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/213Meningkatkan coverage pada file Kape/assets/js/Utils.js2019-12-05T14:40:20+07:00RANI LASMA ULIMeningkatkan coverage pada file Kape/assets/js/Utils.jsRANI LASMA ULIRANI LASMA ULIhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/214Memperbaiki / menghilangkan code smells pada ProfilePage.jsx2019-12-05T16:51:10+07:00HANIF AGUNG PRAYOGAMemperbaiki / menghilangkan code smells pada ProfilePage.jsxMemperbaiki code smells pada file tsb. Detail code smells dapat ditemukan di : https://pmpl.cs.ui.ac.id/sonarqube/project/issues?id=id.ac.ui.cs.foss%3Akape&open=AW7VZiPRUXIKzVgLS0uq&resolved=false&types=CODE_SMELLMemperbaiki code smells pada file tsb. Detail code smells dapat ditemukan di : https://pmpl.cs.ui.ac.id/sonarqube/project/issues?id=id.ac.ui.cs.foss%3Akape&open=AW7VZiPRUXIKzVgLS0uq&resolved=false&types=CODE_SMELLHANIF AGUNG PRAYOGAHANIF AGUNG PRAYOGAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/215Membuat ProfileForm dengan library Formik2019-12-05T19:26:02+07:00Syahrul FindiMembuat ProfileForm dengan library FormikSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/216implement button dismiss pada page notifikasi2019-12-05T20:54:01+07:00RAMA WIDRAGAMA PUTRAimplement button dismiss pada page notifikasiRAMA WIDRAGAMA PUTRARAMA WIDRAGAMA PUTRAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/217Membuat validasi input skor toefl pada halaman edit profile2019-12-05T21:06:46+07:00Aldo Bima SyahputraMembuat validasi input skor toefl pada halaman edit profilePada halaman edit profile terdapat field edit profile. Nilai skor toefl tertinggi adalah 677. maka dari itu saya mencoba untuk membuat validasi skor toefl agar tetap di dalam rang tersebut.Pada halaman edit profile terdapat field edit profile. Nilai skor toefl tertinggi adalah 677. maka dari itu saya mencoba untuk membuat validasi skor toefl agar tetap di dalam rang tersebut.https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/219Menambahkan informasi nilai IELTS pada halaman profile pelamar2019-12-05T22:17:25+07:00Dwi Nanda SusantoMenambahkan informasi nilai IELTS pada halaman profile pelamarsebagai pelamar, saya ingin menampilkan informasi IELTS score pada halaman profile saya agar company yang saya tuju melihat seberapa pantas saya melamar ke company tersebut. Terlebih apabila company yang saya tuju adalah consulting companysebagai pelamar, saya ingin menampilkan informasi IELTS score pada halaman profile saya agar company yang saya tuju melihat seberapa pantas saya melamar ke company tersebut. Terlebih apabila company yang saya tuju adalah consulting companyDwi Nanda SusantoDwi Nanda Susantohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/220Sebagai mahasiswa, saya ingin melihat tulisan "Selamat datang, 'nama mahasisw...2019-12-05T23:02:23+07:00Vitosavero Avila WibisonoSebagai mahasiswa, saya ingin melihat tulisan "Selamat datang, 'nama mahasiswa'" setelah login di tab lowonganSebagai user saya ingin melihat bahwa adanya nama saya setelah login di tab lowongan, untuk mengetahui bahwa saya sudah loginSebagai user saya ingin melihat bahwa adanya nama saya setelah login di tab lowongan, untuk mengetahui bahwa saya sudah loginVitosavero Avila WibisonoVitosavero Avila Wibisonohttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/221Menambahkan informasi di footer pada file assets/js/footer.js2019-12-05T23:52:49+07:00Jordan Muhammad AndriandaMenambahkan informasi di footer pada file assets/js/footer.jsMenurut saya Informasi yang berada di footer Website KAPE kurang informatif, disini saya akan menambahkan hal informatif tersebbut.Menurut saya Informasi yang berada di footer Website KAPE kurang informatif, disini saya akan menambahkan hal informatif tersebbut.Jordan Muhammad AndriandaJordan Muhammad Andriandahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/222Sebagai Perusahaan, saya ingin tahu bagaimana cara untuk menambahkan sebuah l...2019-12-06T00:46:29+07:00Ahmad YazidSebagai Perusahaan, saya ingin tahu bagaimana cara untuk menambahkan sebuah lowongan baru dan apa yang harus dilakukan.Ahmad YazidAhmad Yazidhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/223Sebagai mahasiswa, ketika log in saya ingin dapat menampilkan dan menyembunyi...2019-12-06T01:46:59+07:00Zulia PutriSebagai mahasiswa, ketika log in saya ingin dapat menampilkan dan menyembunyikan password yang saya ketikZulia PutriZulia Putrihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/224Menambahkan unit test untuk views/vacancies.py2019-12-06T22:09:30+07:00Adib Yusril WafiMenambahkan unit test untuk views/vacancies.pyMenambahkan unit test untuk beberapa method pada file core/views/vacancies.pyMenambahkan unit test untuk beberapa method pada file core/views/vacancies.pyAdib Yusril WafiAdib Yusril Wafihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/225Menghapus salah satu upload resume field pada edit profile mahasiswa2019-12-06T10:11:18+07:00Claudio YosafatMenghapus salah satu upload resume field pada edit profile mahasiswaPada edit profile mahasiswa sekarang terdapat dua field yang sama tetap berbeda posisi untuk meng-upload resume. Kondisi sekarang, apabila kita melakukan upload pada kedua field tersebut maka file yang diambil dari field yang paling bawa...Pada edit profile mahasiswa sekarang terdapat dua field yang sama tetap berbeda posisi untuk meng-upload resume. Kondisi sekarang, apabila kita melakukan upload pada kedua field tersebut maka file yang diambil dari field yang paling bawah. Untuk menyelesaikan masalah ini, akan menghapus salah satu field agar ketika mahasiswa memasukkan resume tidak kebingungan.Claudio YosafatClaudio Yosafathttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/226Fitur mengurutkan lowongan berdasarkan close time (Backend)2019-12-06T10:55:57+07:00REGENSA ANNAAFII TJAHJANTOFitur mengurutkan lowongan berdasarkan close time (Backend)fitur ini akan mengurutkan lowongan berdasarkan close time atau waktu tutup lowongan tersebut untuk memudahkan pelamarfitur ini akan mengurutkan lowongan berdasarkan close time atau waktu tutup lowongan tersebut untuk memudahkan pelamarREGENSA ANNAAFII TJAHJANTOREGENSA ANNAAFII TJAHJANTOhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/227Membersihkan code smells pada assets/js/components/Footer.jsx2019-12-06T11:00:54+07:00M.Ikhsan KurniawanMembersihkan code smells pada assets/js/components/Footer.jsxM.Ikhsan KurniawanM.Ikhsan Kurniawanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/228Revamp UI of Student Profile2019-12-23T12:55:57+07:00Ghost UserRevamp UI of Student ProfileRevamp the UI of student's profile.Revamp the UI of student's profile.https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/229Mencegah Field kosong pada saat edit Profil Perusahaan2019-12-06T19:42:41+07:00ISNAINI NURUL KHASANAHMencegah Field kosong pada saat edit Profil PerusahaanMencegah Field kosong pada saat edit Profil Perusaaan (field harus terisi)Mencegah Field kosong pada saat edit Profil Perusaaan (field harus terisi)ISNAINI NURUL KHASANAHISNAINI NURUL KHASANAHhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/230Fitur mengurutkan lowongan berdasarkan open time(Backend)2019-12-06T14:35:49+07:00Raden Fikri Ihza Dwi NandaFitur mengurutkan lowongan berdasarkan open time(Backend)Fitur ini mengurutkan lowongan yang tersedia berdasarkan waktu buka dari lowongan tersebut.Fitur ini mengurutkan lowongan yang tersedia berdasarkan waktu buka dari lowongan tersebut.Raden Fikri Ihza Dwi NandaRaden Fikri Ihza Dwi Nandahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/231Membuat recaptcha pada company register (client side)2019-12-06T12:50:46+07:00Yogi PerdanaMembuat recaptcha pada company register (client side)Membuat recaptcha pada company register (client side) untuk memastikan yang membuat akun bukan robot.
Recaptcha ini hanya akan berjalan pada localhost karena pada saat register google recaptcha domain yang dimasukkan adalah localhost.Membuat recaptcha pada company register (client side) untuk memastikan yang membuat akun bukan robot.
Recaptcha ini hanya akan berjalan pada localhost karena pada saat register google recaptcha domain yang dimasukkan adalah localhost.Yogi PerdanaYogi Perdanahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/232Membuat Validasi Minimum Panjang Field cover_letter pada Backend2019-12-06T19:55:57+07:00NICHOLAS PRIAMBODOMembuat Validasi Minimum Panjang Field cover_letter pada Backendminimum panjang field cover_letter adalah 250 kata
reference: https://www.allaboutschoolleavers.co.uk/articles/article/16/how-long-should-a-cover-letter-beminimum panjang field cover_letter adalah 250 kata
reference: https://www.allaboutschoolleavers.co.uk/articles/article/16/how-long-should-a-cover-letter-beNICHOLAS PRIAMBODONICHOLAS PRIAMBODOhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/233Membuat validator untuk bagian Regions2019-12-06T16:04:00+07:00JONATHAN EDWINMembuat validator untuk bagian RegionsJONATHAN EDWINJONATHAN EDWINhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/235Remove unused files causing code duplication2019-12-06T16:36:01+07:00Syahrul FindiRemove unused files causing code duplicationSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/236Membuat validator untuk jumlah karyawan perusahaan2019-12-06T17:33:51+07:00Endrawan Andika WicaksanaMembuat validator untuk jumlah karyawan perusahaanSaya masih bisa memasukkan / mengubah data jumlah karyawan yang tidak tepat seperti -1. Selain itu saya juga dapat memasukkan / mengubah data jumlah karyawan yang tidak berupa angka.Saya masih bisa memasukkan / mengubah data jumlah karyawan yang tidak tepat seperti -1. Selain itu saya juga dapat memasukkan / mengubah data jumlah karyawan yang tidak berupa angka.Endrawan Andika WicaksanaEndrawan Andika Wicaksanahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/237Mengurangi code smell dengan menghapus import DatePicker2019-12-06T18:56:21+07:00INDRA SEPTAMAMengurangi code smell dengan menghapus import DatePickerMengurangi code smell dengan menghapus import DatePickerMengurangi code smell dengan menghapus import DatePickerINDRA SEPTAMAINDRA SEPTAMAhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/238Menghilangkan tombol edit profil pada halaman company2019-12-06T20:04:15+07:00Wildan FahmiMenghilangkan tombol edit profil pada halaman companyTombol dihilangkan karena tidak mengarahkan ke halaman edit profil dan edit profil dari company sendiri sudah tergabung pada halaman profilTombol dihilangkan karena tidak mengarahkan ke halaman edit profil dan edit profil dari company sendiri sudah tergabung pada halaman profilWildan FahmiWildan Fahmihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/239Membuat validator untuk URL github dan gitlab2019-12-06T20:44:56+07:00Ahmad Satryaji AuliaMembuat validator untuk URL github dan gitlabSekarang, saya dapat memasukkan URL apapun untuk field github_url dan gitlab_url pada Student.
Seharusnya, masing-masing divalidasi bahwa di domain masing-masing situs.Sekarang, saya dapat memasukkan URL apapun untuk field github_url dan gitlab_url pada Student.
Seharusnya, masing-masing divalidasi bahwa di domain masing-masing situs.Ahmad Satryaji AuliaAhmad Satryaji Auliahttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/240memberikan fitur notifikasi untuk pelamar apabila lamaran diterima perusahaan2019-12-06T20:51:42+07:00Nurma Ayu Wigati S. Subrotomemberikan fitur notifikasi untuk pelamar apabila lamaran diterima perusahaanfitur notifikasi dikirimkan melalui pesan singkat (SMS) atau email.fitur notifikasi dikirimkan melalui pesan singkat (SMS) atau email.https://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/241Remove unused field in EditProfile2019-12-06T20:57:43+07:00Syahrul FindiRemove unused field in EditProfileSyahrul FindiSyahrul Findihttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/242Memperbaiki API feedback, field company Id menjadivacancy id2019-12-06T21:04:19+07:00Kevin Albert SimanjuntakMemperbaiki API feedback, field company Id menjadivacancy idKevin Albert SimanjuntakKevin Albert Simanjuntakhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/243Menghapus duplikasi kode2019-12-06T21:41:09+07:00Khoirul Khuluqi AbdullohMenghapus duplikasi kodeKhoirul Khuluqi AbdullohKhoirul Khuluqi Abdullohhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/244Memperbaiki bug duplicate property pada Edit Profile JSX file2019-12-06T23:41:30+07:00Izzan Fakhril IslamMemperbaiki bug duplicate property pada Edit Profile JSX fileIzzan Fakhril IslamIzzan Fakhril Islamhttps://gitlab.cs.ui.ac.id/pmpl/class-project/kape/-/issues/245Replace Magic Number with Symbolic Constant on Model Class Application2019-12-08T05:16:07+07:00Muh Riansyah TohambaReplace Magic Number with Symbolic Constant on Model Class ApplicationMagic Number ditemukan di beberapa file, diantaranya
../core/serializers/accounts.py
../core/serializers/vacancies.py
Saya akan mengganti Magic number tersebut dengan Constant yang nantinya akan di simpan di class ApplicationMagic Number ditemukan di beberapa file, diantaranya
../core/serializers/accounts.py
../core/serializers/vacancies.py
Saya akan mengganti Magic number tersebut dengan Constant yang nantinya akan di simpan di class ApplicationMuh Riansyah TohambaMuh Riansyah Tohamba