Git Product home page Git Product logo

campus50's Introduction

Campus50

Sebuah sistem informasi untuk mengelola perguruan tinggi dengan fitur-fitur sebagai berikut :

Bagi Developer

  1. Clean code by Prettier.

Cara update repositori dari parent

  1. git remote add upstream https://github.com/Team-50/Campus50.git
  2. git fetch upstream
  3. git rebase upstream/main
  4. git push origin main --force
  5. git pull

Catatan: kalau main tidak jalan ganti pakai master

Cara membuat branch

  1. git branch
  2. git branch nama_branch
  3. git checkout nama_branch

Setelah melakukan perubahan pada nama_branch (baik menambah atau memodifikasi atau menghapus file), lakukan commit terlebih dahulu:

  1. git add .
  2. git commit -m "catatan_commit"
  3. git checkout main
  4. git merge nama_branch

Setelah branch di merge, best practice-nya branch tsb dihapus (INGAT!!! Biasakan 1 Task = 1 Branch):

  1. git branch -D nama_branch

Mac Multiple PHP

Bagi pengguna Mac bila ingin PHP bisa jalan beberapa versi silahkan ikuti panduan di https://getgrav.org/blog/macos-bigsur-apache-multiple-php-versions

Remove .DS_STORE from git for mac user

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch and then add inside .gitignore : .DS_STORE

campus50's People

Contributors

aggry avatar fahm93 avatar kevinperdana avatar mrizkir avatar silotester avatar titaniaxu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

campus50's Issues

Error: saat di build habis pull terakhir

(base) admin@Hafidz frontend % npm run build

[email protected] build /Users/admin/projects/src/github.com/mrizkir/Campus50/frontend
vue-cli-service build

โ ฆ Building for production...

ERROR Failed to compile with 1 errors 10:24:50 AM

error in ./src/views/pages/admin/elearning/Elearning.vue

Module Error (from ./node_modules/eslint-loader/index.js):

/Users/admin/projects/src/github.com/mrizkir/Campus50/frontend/src/views/pages/admin/elearning/Elearning.vue
40:8 error 'ElearningLayout' is defined but never used no-unused-vars
96:9 error 'AkademikLayout' is not defined no-undef
96:9 error The "AkademikLayout" component has been registered but not used vue/no-unused-components

โœ– 3 problems (3 errors, 0 warnings)

@ ./src/router/index.js 670:11-65
@ ./src/main.js
@ multi ./src/main.js

ERROR Build failed with errors.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] build: vue-cli-service build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/admin/.npm/_logs/2020-12-12T03_24_50_440Z-debug.log

Proses Sync All Permission membuat permission dari role lain terhapus

Describe the bug
Contoh: user A punya dua role Dosen dan Dosen Wali. saat terjadi penambah permission baru pada Role Dosen Wali dan dilakukan sinkronisasi pada seluruh user dosen wali maka permission roleh dosen akan tereset.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Akademi->Dosen Wali'
  2. Click on 'Sync Permission'
  3. Login sebagai user tersebut. Maka role dosen akan tereset.

Membuat Frontend untuk Konfigurasi API Zoom

Sesuai yang telah direncanakan setelah membuat pembagian kelas maka akan dibuatkan zoom meeting secara otomatis. Sebelum ke arah sana perlu dipersiapkan sebuah frontend untuk menyimpan credential integrasi ke zoom yang item-itemnya adalah sebagai berikut (https://marketplace.zoom.us/docs/guides/build/jwt-app) :

  • API Key
  • API Secret
  • IM Chat History Token

Petugas :

  1. @mrizkir menyiapkan struktur table dan backend untuk crud serta testing koneksi
  2. @aggry menyiapkan form untuk menyimpan data2 tersebut
  3. @titaniaxu melakukan testing dengan jumlah test case minimal 5.
  4. @Fahm93 membuat dokumentasi tentang cara konfigurasi ini untuk end user

Saya sudah menyiapkan api credentialnya silahkan masuk dengan account zoom dosen5; selanjutnya masuk ke url ini : https://marketplace.zoom.us/user/build

Re-design card di dashboard

Re-design card di dashboard supaya lebih bagus; dan bisa di kustomisasi.

File terdampak : pages/admin/Dashboard.vue

Tes Koneksi ke Zoom Gagal

Describe the bug
Tidak muncul data pada halaman channel pembayaran

To Reproduce
Steps to reproduce the behavior:

  1. Buka halaman admin
  2. buka menu keuangan
  3. buka halaman channel pembayaran
  4. dan akan terlihat erornya

Expected behavior
Seharusnya muncul data pembayaran

Screenshots
Seperti ini

Desktop (please complete the following information):

  • OS: IOS
  • Browser [safari]
  • Version [22]

Smartphone (please complete the following information):

  • Device: [Oppo f11]
  • OS: [Color OS 8]
  • Browser [chrome]
  • Version [31]

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.