DIGIPUS issueshttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues2020-10-08T15:18:30+07:00https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/2Auth: Admin Activation2020-10-08T15:18:30+07:00Ichlasul AffanAuth: Admin ActivationFitur ini mengharuskan untuk mengimplementasi Role Super Admin / Django Admin dimana ketika User yang tidak memiliki Akun tidak bisa langsung mengaktifkan Role Admin.Fitur ini mengharuskan untuk mengimplementasi Role Super Admin / Django Admin dimana ketika User yang tidak memiliki Akun tidak bisa langsung mengaktifkan Role Admin.Rizkhi PHRizkhi PHhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/3Auth: Admin Registration2020-10-30T08:21:54+07:00Ichlasul AffanAuth: Admin RegistrationApprove registrasi new Kontributor dan new Admin oleh existing AdminApprove registrasi new Kontributor dan new Admin oleh existing AdminArief PratamaArief Pratamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/4Auth: Google Account Integration2020-09-28T21:39:28+07:00Ichlasul AffanAuth: Google Account Integrationsebagai seorang calon pengguna, saya ingin bisa mengakses DIGIPUS melalui akun Google saya tanpa harus mendaftar, sehingga dapat mengakses dengan lebih cepat dan mudahsebagai seorang calon pengguna, saya ingin bisa mengakses DIGIPUS melalui akun Google saya tanpa harus mendaftar, sehingga dapat mengakses dengan lebih cepat dan mudahhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/8Auth: Login API2020-10-19T16:29:46+07:00Ichlasul AffanAuth: Login APIAPI Login dapat menjadi dsar untuk membawa aplikasi digipus ini untuk menggunakan framework frontend seperti vue ataupun mobile app. Sebagai implementasi dari api ini saya memilih fitur Verifikasi Materi karena merupakan use case yang mu...API Login dapat menjadi dsar untuk membawa aplikasi digipus ini untuk menggunakan framework frontend seperti vue ataupun mobile app. Sebagai implementasi dari api ini saya memilih fitur Verifikasi Materi karena merupakan use case yang mungkin dapat dikembangkan sebagai proof-of-concept dalam penggunaan API DigipusI Gusti Putu Agastya IndrayanaI Gusti Putu Agastya Indrayanahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/7Auth: Login Flow (Admin)2020-10-21T19:55:10+07:00Ichlasul AffanAuth: Login Flow (Admin)As a user, i want to be able to log in to the software using dashboard
This idea came from 2 students: @alfian.fuadi @adrika-novrialdi. First Come, First Serve. To reserve, set yourself as assignee.As a user, i want to be able to log in to the software using dashboard
This idea came from 2 students: @alfian.fuadi @adrika-novrialdi. First Come, First Serve. To reserve, set yourself as assignee.Adrika NovrialdiAdrika Novrialdihttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/6Auth: Login Flow (Contributor)2020-10-19T17:18:24+07:00Ichlasul AffanAuth: Login Flow (Contributor)As a user, i want to be able to log in to the software using dashboard
This idea came from 2 students: @alfian.fuadi and @adrika-novrialdi. First Come, First Serve. To reserve, set yourself as assignee.As a user, i want to be able to log in to the software using dashboard
This idea came from 2 students: @alfian.fuadi and @adrika-novrialdi. First Come, First Serve. To reserve, set yourself as assignee.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/5Auth: Login Flow (User, General Public)2020-10-30T05:59:38+07:00Ichlasul AffanAuth: Login Flow (User, General Public)As a user, i want to be able to log in to the software using dashboardAs a user, i want to be able to log in to the software using dashboardArief PratamaArief Pratamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/9Auth: Register Admin/Contrib Email Verification2020-10-30T21:27:47+07:00Ichlasul AffanAuth: Register Admin/Contrib Email VerificationEmail Verifikasi bagi new Admin atau new KontributorEmail Verifikasi bagi new Admin atau new KontributorArief PratamaArief Pratamahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/10Auth: Register Form Validation2020-10-14T22:21:03+07:00Ichlasul AffanAuth: Register Form ValidationMenambahkan validasi pada form registrasi.Menambahkan validasi pada form registrasi.Moh FaisalMoh Faisalhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/131Bugfix: Add missing migrations2020-10-31T09:31:01+07:00Ahmad Fauzan Amirul IsnainBugfix: Add missing migrationsThere is missing migrations on authentication/migrations/ and register/migrations/. It seems like someone didn't commit their migrations file. Based on Django docs https://docs.djangoproject.com/en/3.0/intro/tutorial02/, migrations shoul...There is missing migrations on authentication/migrations/ and register/migrations/. It seems like someone didn't commit their migrations file. Based on Django docs https://docs.djangoproject.com/en/3.0/intro/tutorial02/, migrations should be committed
![Screenshot_from_2020-10-31_09-02-35](/uploads/698a7f3dbd860f771a8fb749e3c4a5e0/Screenshot_from_2020-10-31_09-02-35.png)Ahmad Fauzan Amirul IsnainAhmad Fauzan Amirul Isnainhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/121Bugfix: admin dashboard2020-10-29T22:50:35+07:00Steven KusumanBugfix: admin dashboardhalaman dashboard admin ternyata sudah diganti ke /administration, tetapi navbarnya masih ke /dashboard sehingga menghasilkan 403 ketika diclick.halaman dashboard admin ternyata sudah diganti ke /administration, tetapi navbarnya masih ke /dashboard sehingga menghasilkan 403 ketika diclick.Steven KusumanSteven Kusumanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/97Bugfix: Admin/Contributor Login2020-10-19T16:46:45+07:00Ichlasul AffanBugfix: Admin/Contributor LoginMemperbaiki login admin dan login kontributor karena user kontributor masih bisa login ke dalam admin.
FCFS. Ada dua orang yang originally mengajukan topik ini. Tetapi topik ini menjadi Open for All karena keduanya tidak menjadikan diri...Memperbaiki login admin dan login kontributor karena user kontributor masih bisa login ke dalam admin.
FCFS. Ada dua orang yang originally mengajukan topik ini. Tetapi topik ini menjadi Open for All karena keduanya tidak menjadikan diri mereka sebagai *assignee* hingga 28/09/2020 malam.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/18Bugfix: Change Button Text FIle Uploader on Material Upload after Uploading File2020-10-29T15:14:04+07:00Ichlasul AffanBugfix: Change Button Text FIle Uploader on Material Upload after Uploading FileTombol "choose file" pada unggah materi sebaiknya diubah menjadi "ganti" ketika telah memilih suatu fileTombol "choose file" pada unggah materi sebaiknya diubah menjadi "ganti" ketika telah memilih suatu filehttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/113Bugfix: dashboard2020-10-08T19:27:24+07:00Steven KusumanBugfix: dashboarduser admin bisa menggunggah tapi tidak bisa melihat dashboard unggah.user admin bisa menggunggah tapi tidak bisa melihat dashboard unggah.Steven KusumanSteven Kusumanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/11Bugfix: Delete Category2020-10-08T14:03:52+07:00Ichlasul AffanBugfix: Delete CategorySaat hapus kategori terdapat teks yang harus diisi pada saat konfirmasi, sedangkan tidak ada pada fitur hapus adminSaat hapus kategori terdapat teks yang harus diisi pada saat konfirmasi, sedangkan tidak ada pada fitur hapus adminRahmat FadhilahRahmat Fadhilahhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/114Bugfix: Delete Comment2020-10-14T21:16:43+07:00Dave NathanaelBugfix: Delete CommentSaat ini, cara untuk menghapus komen pada sebuah materi adalah dengan klik tombol `x` pada card komen di halaman detail materi `localhost:8000/materi/1` akan menghasilkan HTTP GET `http://localhost:8000/delete/1/1`. Pada template, memang...Saat ini, cara untuk menghapus komen pada sebuah materi adalah dengan klik tombol `x` pada card komen di halaman detail materi `localhost:8000/materi/1` akan menghasilkan HTTP GET `http://localhost:8000/delete/1/1`. Pada template, memang tombol `x` hanya muncul jika admin yang login, namun delete komen tetap dapat dilakukan hanya dengan melakukan HTTP GET `http://localhost:8000/delete/1/1`.
Proposal solusi: melakukan cek pada fungsi view yang bersangkutan apabila user yang terlogin merupakan seorang admin atau bukan. Asumsinya adalah hanya admin yang dapat menghapus komen, seperti pada templatenya.Dave NathanaelDave Nathanaelhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/117Bugfix: Error On Detail Materi Page2020-10-09T10:02:57+07:00Ahmad Fauzan Amirul IsnainBugfix: Error On Detail Materi PageTerdapat error pada fitur citate APA yang menyebabkan halaman detail materi tidak dapat dibuka. Error ini disebabkan karena melakukan concatenation antara datetime.datetime dengan string.
![Screenshot_from_2020-10-09_07-05-42](/uploads/...Terdapat error pada fitur citate APA yang menyebabkan halaman detail materi tidak dapat dibuka. Error ini disebabkan karena melakukan concatenation antara datetime.datetime dengan string.
![Screenshot_from_2020-10-09_07-05-42](/uploads/685aa7db699824d79d739d2702569669/Screenshot_from_2020-10-09_07-05-42.png)Ahmad Fauzan Amirul IsnainAhmad Fauzan Amirul Isnainhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/14Bugfix: File Uploader on Material Upload2020-10-30T13:29:36+07:00Ichlasul AffanBugfix: File Uploader on Material UploadSebaiknya tampilan form upload file tidak berbentuk text fieldSebaiknya tampilan form upload file tidak berbentuk text fieldSalsabila Hava QabitaSalsabila Hava Qabitahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/17Bugfix: Form Placeholder for Material Upload2020-11-07T21:24:04+07:00Ichlasul AffanBugfix: Form Placeholder for Material UploadHalaman unggah materi menggunakan teks default. Hal ini dapat dibuat lebih baik dengan menggunakan placeholderHalaman unggah materi menggunakan teks default. Hal ini dapat dibuat lebih baik dengan menggunakan placeholderRahmat FadhilahRahmat Fadhilahhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/12Bugfix: Homepage Flow Fix2020-10-29T15:14:31+07:00Ichlasul AffanBugfix: Homepage Flow FixDari halaman awal, tidak terdapat tombol login. Sebaiknya tombol fitur dipindahkan ke tombol dimana terdapat foto user di pojok kanan atas.
Catatan tim asdos: Sepertinya konflik dengan issue #108.Dari halaman awal, tidak terdapat tombol login. Sebaiknya tombol fitur dipindahkan ke tombol dimana terdapat foto user di pojok kanan atas.
Catatan tim asdos: Sepertinya konflik dengan issue #108.