DIGIPUS issueshttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues2020-09-28T21:39:28+07:00https://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/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.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/16Bugfix: Image Uploader on Material Upload2020-10-29T15:14:27+07:00Ichlasul AffanBugfix: Image Uploader on Material UploadTerdapat bug saat upload materi berupa pngTerdapat bug saat upload materi berupa pnghttps://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/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/19Bugfix: Photo Field on Edit Profile2020-10-29T15:14:21+07:00Ichlasul AffanBugfix: Photo Field on Edit ProfilePada fitur edit profile, sebaiknya bagian foto tidak berbentuk text field, melainkan menampilkan foto profil yang sekarang dan clickable untuk ganti profil.Pada fitur edit profile, sebaiknya bagian foto tidak berbentuk text field, melainkan menampilkan foto profil yang sekarang dan clickable untuk ganti profil.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/21Bugfix: Simultaneous Sorting + Filtering2020-10-19T17:15:01+07:00Ichlasul AffanBugfix: Simultaneous Sorting + FilteringFix sorting dan filter pada halaman dasbhoard sekarang ini sorting dan filter belum bisa secara bersamaan.Fix sorting dan filter pada halaman dasbhoard sekarang ini sorting dan filter belum bisa secara bersamaan.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/23Contributor: Most Contributing Author2020-10-31T22:24:35+07:00Ichlasul AffanContributor: Most Contributing AuthorSebagai seorang pengguna saya ingin melihat pengguna manakah yang paling banyak memberikan materi.Sebagai seorang pengguna saya ingin melihat pengguna manakah yang paling banyak memberikan materi.Mutia Rahmatun HusnaMutia Rahmatun Husnahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/27Material: New Role for Material Approval2020-09-28T21:46:36+07:00Ichlasul AffanMaterial: New Role for Material Approvalsebagai seorang admin, saya ingin membuat kelompok pengguna baru yaitu "reviewer" yang akan mengambil tugas untuk mereview/menyetujui/menolak unggahan materi dari kontributor, sehingga role admin hanya berfokus pada administrasi sistem/a...sebagai seorang admin, saya ingin membuat kelompok pengguna baru yaitu "reviewer" yang akan mengambil tugas untuk mereview/menyetujui/menolak unggahan materi dari kontributor, sehingga role admin hanya berfokus pada administrasi sistem/aplikasi/pengguna, dan bisa memiliki lebih banyak reviewer (scale) tanpa memberi reviewer tersebut akses untuk mengatur sistem.
Komentar dari tim asdos: Cukup kompleks karena berkaitan role atau sebuah rights. Silakan tentukan batasan-batasannya sehingga sesuai dengan kemampuan kerja Anda pada alokasi waktu yang ditentukan di BRP.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/28Material: Cart (Batch Download)2020-10-29T00:31:22+07:00Ichlasul AffanMaterial: Cart (Batch Download)Fitur materials cart untuk menyimpan setiap material yang akan diunduh oleh user.Fitur materials cart untuk menyimpan setiap material yang akan diunduh oleh user.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/30Material: Citation Generator2020-10-09T20:12:21+07:00Ichlasul AffanMaterial: Citation Generatormenambah fitur citasi material
Catatan dari asdos: Fitur ini sepertinya bisa untuk beberapa orang. Misalkan, ada yang membuat generator sitasi untuk format APA, ada yang membuat format IEEE, ada yang untuk BibTeX, dsb. Jika ada yang ber...menambah fitur citasi material
Catatan dari asdos: Fitur ini sepertinya bisa untuk beberapa orang. Misalkan, ada yang membuat generator sitasi untuk format APA, ada yang membuat format IEEE, ada yang untuk BibTeX, dsb. Jika ada yang berminat, silakan berdiskusi dengan @arif.teguh dan tambahkan diri Anda ke Assignee jika telah disepakati (Assignee bisa lebih dari 1 orang di GitLab CSUI).Anthony Dewa Priyasembadaarif teguh wangiAnthony Dewa Priyasembadahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/34Material: Comment Spam Filter2020-10-29T17:35:13+07:00Ichlasul AffanMaterial: Comment Spam FilterSebagai pengguna, saya ingin terhindar dari spam di bagian komentar, saran, dan kritik
Komentar dari asdos: bagaimana mekanisme spam filternya? apakah saring berdasarkan keyword, atau berdasarkan durasi antar komentar yang dikirimkan se...Sebagai pengguna, saya ingin terhindar dari spam di bagian komentar, saran, dan kritik
Komentar dari asdos: bagaimana mekanisme spam filternya? apakah saring berdasarkan keyword, atau berdasarkan durasi antar komentar yang dikirimkan seseorang? Atau ada mekanisme lain? Yang jelas kami sangat tidak yakin akan menggunakan Heuristic atau ML kecuali ada plugin yang tinggal "langsung pasang".https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/37Material: Downloadable Flag (boolean)2020-10-19T16:42:24+07:00Ichlasul AffanMaterial: Downloadable Flag (boolean)Contributor can assign the material as downloadable or notContributor can assign the material as downloadable or notHisyam AthayaHisyam Athayahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/42Material: Rating (Admin View)2020-10-03T16:08:02+07:00Ichlasul AffanMaterial: Rating (Admin View)Admin dapat melihat daftar material yang diupload oleh semua contributor dengan rating yang dimiliki material tersebut.Admin dapat melihat daftar material yang diupload oleh semua contributor dengan rating yang dimiliki material tersebut.Nur Nisrina NingrumNur Nisrina Ningrumhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/47Material: Recommendation2020-10-30T04:40:58+07:00Ichlasul AffanMaterial: RecommendationSebagai pengguna saya tertarik untuk dapat mendapatkan rekomendasi materi edukasi yang sesuai dengan interest saya, tinggi popularitas kontennya, dan kecepatan jumlah pengunduh yang tinggi.
Catatan dari tim asdos: Bagaimana cara menentu...Sebagai pengguna saya tertarik untuk dapat mendapatkan rekomendasi materi edukasi yang sesuai dengan interest saya, tinggi popularitas kontennya, dan kecepatan jumlah pengunduh yang tinggi.
Catatan dari tim asdos: Bagaimana cara menentukan rekomendasinya? Dari kategori? Dari judul materi yang sedang dibuka? Atau pakai prediksi berdasarkan histori materi yang dilihat user? Yang jelas, pastikan pengerjaannya tidak terlalu berat bagi Anda dengan batasan waktu yang telah ditentukan di BRP.Nandhika PrayogaNandhika Prayogahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/48Material: User Review (Create)2020-10-29T16:29:37+07:00Ichlasul AffanMaterial: User Review (Create)Menambah fitur review material bacaan.
Catatan dari asdos: Isu Review Materi diajukan oleh @arif.teguh dan @reyhan.alhafizal. Tim asdos telah memecah menjadi dua isu: "Buat review materi" dan "Admin bisa delete review (moderasi)". Silak...Menambah fitur review material bacaan.
Catatan dari asdos: Isu Review Materi diajukan oleh @arif.teguh dan @reyhan.alhafizal. Tim asdos telah memecah menjadi dua isu: "Buat review materi" dan "Admin bisa delete review (moderasi)". Silakan diskusikan terkait siapa yang akan ambil kedua isu tersebut.arif teguh wangiarif teguh wangihttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/49Material: User Review (Admin Moderation)2020-11-01T02:43:33+07:00Ichlasul AffanMaterial: User Review (Admin Moderation)Delete review/matetrial bacaan (admin) agar menghilangkan spam.
Catatan dari asdos: Isu Review Materi diajukan oleh 2 orang. Tim asdos telah memecah menjadi dua isu: "Buat review materi" dan "Admin bisa delete review (moderasi)".Delete review/matetrial bacaan (admin) agar menghilangkan spam.
Catatan dari asdos: Isu Review Materi diajukan oleh 2 orang. Tim asdos telah memecah menjadi dua isu: "Buat review materi" dan "Admin bisa delete review (moderasi)".Salsabila Hava QabitaSalsabila Hava Qabitahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/53Material: Sorting by View Count2020-10-29T02:21:43+07:00Ichlasul AffanMaterial: Sorting by View CountUser can sort materials based on their view count, because view count is one of the aspect to determine popularity.
Original Description: See popular material.
Note from TA: Popularity-based Sorting ideas were submitted by @erithiana.s...User can sort materials based on their view count, because view count is one of the aspect to determine popularity.
Original Description: See popular material.
Note from TA: Popularity-based Sorting ideas were submitted by @erithiana.sisijoan, @oki.priyadi, and @reyhan.alhafizal. Thus, we decided to split the feature into 3 issues: Sorting by View Count, Sorting by Like Count, and Add "Most Popular Material" List to Homepage, each person is assigned to an issue.Erithiana Sisijoan KoesnadiErithiana Sisijoan Koesnadihttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/58Material: Update Material2020-09-29T18:09:22+07:00Ichlasul AffanMaterial: Update Material"Update a material, if the material is updated to newer version
The updated material should be annotated with warning signs like “UPDATED TO NEW VERSION AT 20/9/2020”"
Catatan dari asdos: Ada isu lain yang menawarkan fitur arsip versi l..."Update a material, if the material is updated to newer version
The updated material should be annotated with warning signs like “UPDATED TO NEW VERSION AT 20/9/2020”"
Catatan dari asdos: Ada isu lain yang menawarkan fitur arsip versi lama, dan akan sangat berkaitan dengan isu Anda. Jadi, untuk menghindari conflict, alangkah baiknya Anda berdiskusi dengan @samuel.tupa.Hisyam AthayaHisyam Athayahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/59Material: Update Material with Versioning2020-09-28T22:22:23+07:00Ichlasul AffanMaterial: Update Material with VersioningSebagai contributor, setelah mengupdate materi, saya ingin menyimpan materi versi lama sebagai arsip agar tetap dapat didownload user.
Catatan dari tim asdos: Isu ini berkaitan dengan Update Materi, sehingga sepertinya harus dikerjakan ...Sebagai contributor, setelah mengupdate materi, saya ingin menyimpan materi versi lama sebagai arsip agar tetap dapat didownload user.
Catatan dari tim asdos: Isu ini berkaitan dengan Update Materi, sehingga sepertinya harus dikerjakan setelah isu Update Materi untuk menghindari conflict. Silakan berdiskusi dengan @hisyam_athaya untuk koordinasi lebih lanjut.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/60Material: Notify Admin for Approval when a Contributor Uploads New Material2020-11-01T00:37:52+07:00Ichlasul AffanMaterial: Notify Admin for Approval when a Contributor Uploads New MaterialNotifikasi untuk admin ketika contributor berniat mengupload suatu materialNotifikasi untuk admin ketika contributor berniat mengupload suatu materialSayid Abyan Rizal ShiddiqSayid Abyan Rizal Shiddiqhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/65News: User View2020-10-27T09:25:56+07:00Ichlasul AffanNews: User ViewUntuk user, menampilkan artikel berita yang berisi berita atau artikel terkini tentang buku, perpustakaan, atau lainnyaUntuk user, menampilkan artikel berita yang berisi berita atau artikel terkini tentang buku, perpustakaan, atau lainnyaMuhammad Feril Bagus PerkasaMuhammad Feril Bagus Perkasahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/67Password: Forgot Password (Generate Email)2020-10-01T12:43:33+07:00Ichlasul AffanPassword: Forgot Password (Generate Email)Sebagai pengembang saya mengharapkan adanya fitur generate password jika pengguna lupa akan password untuk masuk ke website tersebut. Harapannya fitur ini dapat memberikan sebuah password sementara yang berisi string yang telah digeneras...Sebagai pengembang saya mengharapkan adanya fitur generate password jika pengguna lupa akan password untuk masuk ke website tersebut. Harapannya fitur ini dapat memberikan sebuah password sementara yang berisi string yang telah digenerasi secara random dan memiliki panjang yang tetap, kemudian akan dikirim ke email yang terdaftar oleh pengguna. Sebagai bentuk validasi dan pencegahan DDOS, fitur ini akan menanyakan nama pengguna dalam email tersebut dan kemungkinan beberapa password yang digunakan oleh akun tersebut, kemudian informasi tersebut akan divalidasi menggunakan algoritma similarity.
Catatan tim asdos: Ide serupa terkait Forgot Password diajukan oleh @nan011 dan @yaumialfadha. Tim asdos telah memecah fitur ini menjadi dua isu, yaitu pembuatan email yang berisi generated password, dan form validasi identitas untuk request "forgot password". Silakan diskusikan terkait kedua hal itu, dan tentukan isu yang akan diambil masing-masing orang.Yaumi AlfadhaYaumi Alfadhahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/68Password: Forgot Password (Verification Form)2020-10-01T12:43:43+07:00Ichlasul AffanPassword: Forgot Password (Verification Form)Sebagai pengembang saya mengharapkan adanya fitur generate password jika pengguna lupa akan password untuk masuk ke website tersebut. Harapannya fitur ini dapat memberikan sebuah password sementara yang berisi string yang telah digeneras...Sebagai pengembang saya mengharapkan adanya fitur generate password jika pengguna lupa akan password untuk masuk ke website tersebut. Harapannya fitur ini dapat memberikan sebuah password sementara yang berisi string yang telah digenerasi secara random dan memiliki panjang yang tetap, kemudian akan dikirim ke email yang terdaftar oleh pengguna. Sebagai bentuk validasi dan pencegahan DDOS, fitur ini akan menanyakan nama pengguna dalam email tersebut dan kemungkinan beberapa password yang digunakan oleh akun tersebut, kemudian informasi tersebut akan divalidasi menggunakan algoritma similarity.
Catatan tim asdos: Ide serupa terkait Forgot Password diajukan oleh @nan011 dan @yaumialfadha. Tim asdos telah memecah fitur ini menjadi dua isu, yaitu pembuatan email yang berisi generated password, dan form validasi identitas untuk request "forgot password". Silakan diskusikan terkait kedua hal itu, dan tentukan isu yang akan diambil masing-masing orang.Yaumi AlfadhaYaumi Alfadhahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/69Personal Chat2020-10-19T17:04:33+07:00Ichlasul AffanPersonal ChatFitur personal chat antara kontributor dengan user lain ataupun user dan user lain.
Catatan tim asdos: Fitur ini sebelumnya diajukan oleh 1 orang. Tolong perhatikan tech stack dan kompleksitas dari fitur ini. Fitur ini kami rasa sangat ...Fitur personal chat antara kontributor dengan user lain ataupun user dan user lain.
Catatan tim asdos: Fitur ini sebelumnya diajukan oleh 1 orang. Tolong perhatikan tech stack dan kompleksitas dari fitur ini. Fitur ini kami rasa sangat kompleks sehingga akan cukup sulit dilaksanakan dalam waktu yang terbatas. Jika Anda sudah yakin, silakan lanjutkan.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/76Profile: Self-Defined Categorization for User Bookshelf2020-10-19T17:05:44+07:00Ichlasul AffanProfile: Self-Defined Categorization for User BookshelfSebagai pengguna saya ingin dapat memyimpan konten edukasi berdasarkan kategori/kelompok yang saya buat selain itu kategori/kelompok ini dapat saya publikasikan atau dapat dijadikan privasi saja. Jika dipublikasikan maka baik saya maupun...Sebagai pengguna saya ingin dapat memyimpan konten edukasi berdasarkan kategori/kelompok yang saya buat selain itu kategori/kelompok ini dapat saya publikasikan atau dapat dijadikan privasi saja. Jika dipublikasikan maka baik saya maupun orang lain (general user) dapat melihat konten-konten yang telah saya kategorikan dan kelompokan. Harapannya dengan adanya fitur ini, memberikan kemudahan bagi saya untuk mengunduh kelompok konten yang telah saya kelompokkan atau memudahkan pencarian konten di history saya.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/78QA: Add More Tests on administration2020-10-07T08:47:19+07:00Ichlasul AffanQA: Add More Tests on administrationincrese code coverage pada beberapa file yang masih sedikit coverage nya, saya ambil pada folder administration/*increse code coverage pada beberapa file yang masih sedikit coverage nya, saya ambil pada folder administration/*Irfan Aziz Al AminIrfan Aziz Al Aminhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/81QA: Remove Code Duplication on Templates2020-10-19T16:37:49+07:00Ichlasul AffanQA: Remove Code Duplication on Templatesrefactor (reduce / remove ) duplicate code pada beberapa file, saya ambil pada folder app/templates/*refactor (reduce / remove ) duplicate code pada beberapa file, saya ambil pada folder app/templates/*Irfan Aziz Al AminIrfan Aziz Al Aminhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/82Reading List2020-10-31T11:02:14+07:00Ichlasul AffanReading ListReading list. User dapat membuat daftar baca material yang dipilih
Catatan dari asdos: Fitur ini diajukan oleh 2 orang. Fitur ini sepertinya serupa dengan "Read Later" jadi berbeda dengan "Favorit". Tim asdos telah memecah fitur ini men...Reading list. User dapat membuat daftar baca material yang dipilih
Catatan dari asdos: Fitur ini diajukan oleh 2 orang. Fitur ini sepertinya serupa dengan "Read Later" jadi berbeda dengan "Favorit". Tim asdos telah memecah fitur ini menjadi dua isu, yaitu isu implementasi Reading List-nya itu sendiri (#82), dan opsi untuk Share to Public atau Keep Private (#83). Karena statusnya sudah berubah menjadi FCFS, kedua issue mungkin bisa saja dikerjakan oleh satu orang, atau bisa juga satu orang satu issue.Anthony Dewa PriyasembadaAnthony Dewa Priyasembadahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/83Reading List: Option to Make Public or Keep Private2020-10-19T17:00:15+07:00Ichlasul AffanReading List: Option to Make Public or Keep PrivateReading list. User dapat membuat daftar baca material yang dipilih
Catatan dari asdos: Fitur ini diajukan oleh 2 orang. Fitur ini sepertinya serupa dengan "Read Later" jadi berbeda dengan "Favorit". Tim asdos telah memecah fitur ini men...Reading list. User dapat membuat daftar baca material yang dipilih
Catatan dari asdos: Fitur ini diajukan oleh 2 orang. Fitur ini sepertinya serupa dengan "Read Later" jadi berbeda dengan "Favorit". Tim asdos telah memecah fitur ini menjadi dua isu, yaitu isu implementasi Reading List-nya itu sendiri (#82), dan opsi untuk Share to Public atau Keep Private (#83). Karena statusnya sudah berubah menjadi FCFS, kedua issue mungkin bisa saja dikerjakan oleh satu orang, atau bisa juga satu orang satu issue.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/88Material Statistic: View Count2020-11-04T10:10:56+07:00Ichlasul AffanMaterial Statistic: View CountFitur Jumlah Viewer pada tiap material, sehingga nantinya menjadi bahan evaluasi materi yang populer.Fitur Jumlah Viewer pada tiap material, sehingga nantinya menjadi bahan evaluasi materi yang populer.Christian Wisnu PurnaadiChristian Wisnu Purnaadihttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/94Tech Stack: Resource Analysis/Profiling2020-09-28T22:40:41+07:00Ichlasul AffanTech Stack: Resource Analysis/ProfilingSebagai pengembang saya ingin menjamin website yang telah dibuat dapat berjalan ketika ada sejumlah user yang ditargetkan menggunakan website tersebut dalam waktu bersamaan. Sehingga saya perlu memastikan pemilihan dan alokasi resource ...Sebagai pengembang saya ingin menjamin website yang telah dibuat dapat berjalan ketika ada sejumlah user yang ditargetkan menggunakan website tersebut dalam waktu bersamaan. Sehingga saya perlu memastikan pemilihan dan alokasi resource untuk API yang telah dibangun telah tepat digunakan.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/99Material: Comment Moderation2020-10-19T16:36:45+07:00Ichlasul AffanMaterial: Comment ModerationModerate comments. Untuk administrator dapat memoderasi komentar
FCFS. @felicia51 @rizkhi.pramudyaModerate comments. Untuk administrator dapat memoderasi komentar
FCFS. @felicia51 @rizkhi.pramudyaFeliciaFeliciahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/101Material: Rating (Admin Moderation)2020-09-30T08:49:03+07:00Ichlasul AffanMaterial: Rating (Admin Moderation)As an Admin, i want to mengubah rating material bacaan so that jika ada rating spam admin dapat menghapusnya.
FCFS. Ada dua orang yang originally mengajukan topik ini. Tetapi topik ini menjadi Open for All karena keduanya tidak menjadik...As an Admin, i want to mengubah rating material bacaan so that jika ada rating spam admin dapat menghapusnya.
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.FeliciaFeliciahttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/102Material: Rating (Contributor View)2020-10-19T16:35:58+07:00Ichlasul AffanMaterial: Rating (Contributor View)Contributor dapat melihat daftar material yang diupload olehnya dengan rating yang dimiliki material tersebut
FCFS. @ahmad_fauzan458 @nurmaayuwContributor dapat melihat daftar material yang diupload olehnya dengan rating yang dimiliki material tersebut
FCFS. @ahmad_fauzan458 @nurmaayuwNur Nisrina NingrumNur Nisrina Ningrumhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/103Material: Report Abuse/Mistake2020-10-31T23:05:19+07:00Ichlasul AffanMaterial: Report Abuse/Mistake Fitur Report perlu ditambahkan terpisah dari fitur "Give comment" karena sifat urgensi Report perlu ditangani segera dibandingkan dengan Give Comment. Report meliputi: report abusement, material error.
FCFS. @christian.wisnu @nan011 @y... Fitur Report perlu ditambahkan terpisah dari fitur "Give comment" karena sifat urgensi Report perlu ditangani segera dibandingkan dengan Give Comment. Report meliputi: report abusement, material error.
FCFS. @christian.wisnu @nan011 @yusufYusuf T ArdhoYusuf T Ardhohttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/109Material: Requested List (Contributor View)2020-10-30T20:19:22+07:00Muhamad Lutfi ArifMaterial: Requested List (Contributor View)Contributor bisa melihat daftar permintaan material dari UserContributor bisa melihat daftar permintaan material dari UserMuhamad Lutfi ArifMuhamad Lutfi Arifhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/111Guest book for registered user2020-10-01T10:39:40+07:00Selvy Fitrianiselvy.fitriani@ui.ac.idGuest book for registered userMerupakan fitur yang digunakan untuk mencatat kedatangan anggota (registered) perpustakaanMerupakan fitur yang digunakan untuk mencatat kedatangan anggota (registered) perpustakaaninsan ramadhaninsan ramadhanhttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/115Material: Search/Query By Author & Description2020-10-31T22:48:25+07:00Alfian Fuadi RafliMaterial: Search/Query By Author & DescriptionUser dapat full text search untuk query author & description material dengan search mempunyai prioritas berdasarkan fields (ex: Title mempunyai prioritas lebih daripada Description)
Catatan dari tim asdos: Isu ini secara garis besar dia...User dapat full text search untuk query author & description material dengan search mempunyai prioritas berdasarkan fields (ex: Title mempunyai prioritas lebih daripada Description)
Catatan dari tim asdos: Isu ini secara garis besar diajukan oleh @alfian.fuadi dan @michael.christopher. Sebenarnya isu ini bisa dipecah-pecah lagi untuk dikerjakan banyak orang. Contohnya: ada yang mengerjakan Search by Title, ada yang mengerjakan Search by Author, ada yang membuat operator AND/OR/XOR/NOT untuk pencarian, dsb.Alfian Fuadi RafliAlfian Fuadi Raflihttps://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/116Password:register (check password policy)2020-10-07T10:19:57+07:00Gregorius AprisunneaPassword:register (check password policy)Saat register, kekuatan password belum di cek sesuai standar umum / suatu policy tertentu. Saya ingin menambahkan policy, yaitu password harus berupa alphanumeric dengan panjang minimal 8 karakter dan terdapat paling tidak 1 special char...Saat register, kekuatan password belum di cek sesuai standar umum / suatu policy tertentu. Saya ingin menambahkan policy, yaitu password harus berupa alphanumeric dengan panjang minimal 8 karakter dan terdapat paling tidak 1 special character.
Fitur ini mirip dengan issue https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/66, hanya saja penerapannya pada bagian yang berbeda (issue ini dibuka untuk pengecekan password pada fitur register. Pada issue 66 dilakukan untuk fitur change password). Kami (saya dan yaumi -> yang mengerjakan issue 66) telah sepakat akan pembagian kerja untuk menghindari code repeat.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/120Optimization: Evaluate Package Requirements2020-10-29T15:45:22+07:00Ichlasul AffanOptimization: Evaluate Package RequirementsJika dilihat di `requirements.txt`, terdapat sejumlah package dependency yang cukup banyak. Sayangnya, tidak semua package tersebut terpakai di aplikasi ini. Hal ini tentunya dapat memperlambat proses testing/deployment di GitLab CI maup...Jika dilihat di `requirements.txt`, terdapat sejumlah package dependency yang cukup banyak. Sayangnya, tidak semua package tersebut terpakai di aplikasi ini. Hal ini tentunya dapat memperlambat proses testing/deployment di GitLab CI maupun pemasangan di lokal.
Tugas yang perlu dilakukan adalah:
- Pastikan setiap package yang menjadi dependency (baik itu di `requirements.txt`, `Dockerfile`, maupun tempat-tempat lainnya) memang terpakai di aplikasi Digipus ini.
- Hapus atau sesuaikan package apabila tidak terpakai. Pastikan tidak terjadi error baik pada pipeline maupun pada aplikasi.
- Di `staticfiles/vendor`, terdapat beberapa modul CSS/JS yang menyertakan dua jenis *script*: standar dan *minified*. Misalkan `datatables.min.css` dan `datatables.css`. Gunakan versi *minified* (hapus yang versi standar). Pastikan tidak terjadi perubahan ataupun error/bug pada tampilan setelah menyesuaikan modul tersebut.
- Terdapat juga beberapa package yang fungsinya serupa, tetapi mungkin semuanya digunakan masing-masing di tempat yang berbeda. Ada baiknya jika hanya menggunakan satu package, dan sesuaikan implementasi yang menggunakan package lainnya tersebut.
Issue ini diajukan oleh Ichlasul Affan, sebagai asisten PMPL. FCFS untuk Sprint 2 (siapa yang paling cepat assign dirinya ke issue ini, dia yang berhak mengerjakan). Hanya 1 orang yang boleh mengambil issue ini (jika ingin dikerjakan semuanya sebagai satu kesatuan). Apabila memang dirasa terlalu berat, isu ini bisa dipecah sesuai dengan jumlah tugas yang telah didefinisikan di atas, atau sesuai kemampuan.https://gitlab.cs.ui.ac.id/pmpl/class-project/marjinal-digipus/-/issues/129Notification for Contributor about New Material Approval2020-11-01T19:30:52+07:00Edward Partogi Gembira AbyatarNotification for Contributor about New Material ApprovalKetika Admin memberikan keputusan verifikasi terhadap Materi, Kontributor akan mendapat notifikasi mengenai keputusan verifikasi melalui suatu *shortcut* navbar.Ketika Admin memberikan keputusan verifikasi terhadap Materi, Kontributor akan mendapat notifikasi mengenai keputusan verifikasi melalui suatu *shortcut* navbar.Edward Partogi Gembira AbyatarEdward Partogi Gembira Abyatar