Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MERGE TO PRODUCTION #103

Open
wants to merge 106 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
4f0fa03
[CHORES] setting up library (#9)
Zsaschz Mar 1, 2022
a39cf5b
Chores/test setup (#10)
Zsaschz Mar 5, 2022
108d5cf
Chores/fix theme setup (#11)
Zsaschz Mar 6, 2022
a43204b
Chores/fix theme setup (#12)
Zsaschz Mar 6, 2022
b806c18
[CHORES] Set base color pallete
FXDROS Mar 7, 2022
073772c
[CHORES] Give implementation example
FXDROS Mar 7, 2022
a43f4b9
[CHORES] Install necessary packages
FXDROS Mar 7, 2022
0548a3e
[CHORES] Fix vuetify example
FXDROS Mar 7, 2022
762cc82
[CHORES] Resolve comments
FXDROS Mar 7, 2022
804c711
[REFACTOR] Reformat indentation
FXDROS Mar 7, 2022
7dfe211
Merge pull request #13 from uasoft-indonesia/chores/vuetify-setup
FXDROS Mar 7, 2022
6a30600
[RED] create test for room tag
kanziebub Mar 7, 2022
7d9e235
[RED] create test classroom info exists
kanziebub Mar 7, 2022
0dbb5a1
[RED] create test teacher info exists
kanziebub Mar 7, 2022
c566bf3
[RED] create test course info exists
kanziebub Mar 7, 2022
e598d62
[GREEN] implement course card for view course
kanziebub Mar 7, 2022
29598e4
[REFACTOR] change id to room-tag
kanziebub Mar 7, 2022
8571d7a
[RED] create test for using course card
kanziebub Mar 7, 2022
22bc307
[GREEN] implement using course card
kanziebub Mar 7, 2022
640bfba
[GREEN] implement controller and route for view course
kanziebub Mar 7, 2022
a3ea08f
[REFACTOR] improve template with v-app
kanziebub Mar 7, 2022
eb9814d
[REFACTOR] undo previous refactor
kanziebub Mar 7, 2022
fa16756
[REFACTOR] rm unnecessary code from vuetify template
kanziebub Mar 7, 2022
6a417ad
[GREEN] adjust spacing for flex items
kanziebub Mar 8, 2022
8f8f976
[REFACTOR] adjust font size
kanziebub Mar 8, 2022
96e7341
[RED] init test for add course card
kanziebub Mar 8, 2022
0eeec01
[RED] create test for add course tag
kanziebub Mar 8, 2022
c7a0218
[GREEN] init add course card
kanziebub Mar 8, 2022
5025270
[GREEN] implement add course tag
kanziebub Mar 8, 2022
fad3062
[REFACTOR] fix import
kanziebub Mar 8, 2022
a07d38e
[RED] create tests for buttons
kanziebub Mar 8, 2022
5c3598f
[GREEN] implements create and join btns
kanziebub Mar 8, 2022
2608cce
[REFACTOR] fix var name
kanziebub Mar 8, 2022
74f3786
[RED] create add course card test
kanziebub Mar 8, 2022
8b59206
[GREEN] implement add course card in landing
kanziebub Mar 8, 2022
6f3c8fb
Merge branch 'staging' of https://github.com/uasoft-indonesia/badaso-…
kanziebub Mar 8, 2022
49147d3
[GREEN] add avatar container and menu button
kanziebub Mar 8, 2022
667b08e
[REFACTOR] newline
kanziebub Mar 8, 2022
86dbafe
[REFACTOR] rm meaningless comment
kanziebub Mar 9, 2022
cae561c
[CHORES] rm vue-router
kanziebub Mar 9, 2022
c357870
[REFACTOR] newline
kanziebub Mar 9, 2022
77dcf70
[REFACTOR] rm unnecessary comments
kanziebub Mar 9, 2022
a823e32
[REFACTOR] fix indentation
kanziebub Mar 9, 2022
15e4da1
PBI 1 register (#16)
Zsaschz Mar 9, 2022
a69b3d0
[CHORE] Add sonarqube (#17)
nofamex Mar 9, 2022
5f78b2e
[REFACTOR] resolve merge conflict
kanziebub Mar 9, 2022
ec24c7f
[REFACTOR] fix indentation
kanziebub Mar 9, 2022
f650887
PBI 2 - User can login (#18)
nofamex Mar 12, 2022
6c5a13b
[GREEN] implement api call
kanziebub Mar 13, 2022
6d961fc
[REFACTOR] fix deleted fe routing
kanziebub Mar 13, 2022
5e03665
[GREEN] wiring
kanziebub Mar 13, 2022
791fd42
[CHORES] resolve merge conflicts
kanziebub Mar 13, 2022
8b8e8e5
[REFACTOR] fix code smell
kanziebub Mar 13, 2022
7b7d9ec
PBI-4: create course (#20)
AldiNFitrah Mar 13, 2022
1035360
PBI 1 register (#21)
Zsaschz Mar 13, 2022
b669feb
[REFACTOR] rm unnecessary code
kanziebub Mar 13, 2022
83d1791
[REFACTOR] fix indent
kanziebub Mar 13, 2022
0cb32a5
[REFACTOR] fix indent
kanziebub Mar 13, 2022
58b7a78
[REFACTOR] fix import and naming
kanziebub Mar 13, 2022
c161bb3
[REFACTOR] fix code smells
kanziebub Mar 13, 2022
0117622
Merge pull request #14 from uasoft-indonesia/PBI-3-view_class
kanziebub Mar 13, 2022
fd8654d
PBI-7-8: Teacher & Student Can See People In Course (#15)
IlmaMannix Mar 13, 2022
8e1a5b8
PBI-5: Join Class (#19)
FXDROS Mar 13, 2022
4263727
People in Course show the right people (PBI-7-8) (#25)
IlmaMannix Mar 14, 2022
2e49ac1
Chores/sonarqube configuration (#29)
Zsaschz Mar 14, 2022
293755f
PBI-6: View and Share Invite Code (#30)
darren-ngoh Mar 14, 2022
4b55fc9
Integrate course (PBI 3-5) (#24)
AldiNFitrah Mar 15, 2022
38ee80d
PBI 1 register (#32)
Zsaschz Mar 15, 2022
8788b94
[CHORES] Change routing for web.php (#33)
FXDROS Mar 15, 2022
b83fde1
PBI 20 & 21: Sidebar and Layout (#51)
Zsaschz Mar 29, 2022
a111709
PBI-9,10,11: Create, Read, and Edit Announcement (#49)
FXDROS Mar 29, 2022
b150f07
[REFACTOR] api call (#35)
kanziebub Mar 30, 2022
207e2e2
[Bug Fix] PBI-9,10,11: Create, See, and Edit Announcement (#52)
FXDROS Apr 1, 2022
9dfc74d
PBI-13-Create and see comment (#53)
IlmaMannix Apr 2, 2022
833e7e5
PBI-12: Delete Announcement (#54)
FXDROS Apr 3, 2022
350836a
PBI-14: Delete comment (#55)
IlmaMannix Apr 4, 2022
8e84a55
PBI-15: Edit Comment (#56)
IlmaMannix Apr 4, 2022
756a770
[BUG FIX] PBI 20 & 21 Sidebar and Layout (#57)
Zsaschz Apr 4, 2022
ea0692e
[REFACTOR] Remove declaration of unused variable: data (#59)
FXDROS Apr 4, 2022
6928772
PBI-16,17,18,19: Topic in class (#61)
darren-ngoh Apr 5, 2022
5ae4baf
[REFACTOR] hotfix some bugs (#62)
Zsaschz Apr 5, 2022
19d145d
[SLICING] PBI - 22 : Create Lesson Material (#74)
FXDROS Apr 14, 2022
9e15078
[TEST-FIX] Announcement Content (#75)
FXDROS Apr 15, 2022
16a67fe
[SLICING] PBI-23: See Lesson Material (#76)
FXDROS Apr 18, 2022
3cd2ec1
[TEST FIX] Classwork/Topic (#77)
darren-ngoh Apr 19, 2022
fa9fb68
PBI 26 - Create Course material (#78)
Zsaschz Apr 19, 2022
e9956af
PBI-23: See Lesson Material (#79)
FXDROS Apr 23, 2022
8a0c699
[SLICING] PBI-24: Edit Lesson Material (#81)
darren-ngoh Apr 25, 2022
2a86d96
PBI-30: Create & See Comment in Lesson Material (#80)
IlmaMannix Apr 25, 2022
7e19422
PBI-31-32: Edit & Delete Comment in Lesson Material (#83)
IlmaMannix Apr 25, 2022
15cb0c4
PBI 27 28 29 read edit delete material content (#84)
Zsaschz Apr 25, 2022
2fc7ecc
[CHORES] remove typos (#85)
Zsaschz Apr 25, 2022
72461d0
[CHORES] fix kebab showing on student (#86)
Zsaschz Apr 26, 2022
d91b534
[SLICING] PBI-37 See Submission (#87)
FXDROS May 18, 2022
d5ba837
PBI-33: Create Assignment (#94)
IlmaMannix May 18, 2022
fc2bfb3
PBI-34: View Assignment (#95)
IlmaMannix May 18, 2022
f846fc4
PBI 41 create quiz (#93)
Zsaschz May 18, 2022
7b036c3
PBI 42 read quiz (#92)
Zsaschz May 18, 2022
016e1db
PBI 37,38,39 - Create, See, and Edit Submission (#96)
FXDROS May 19, 2022
c77b6cd
Add details assignment (#97)
IlmaMannix May 23, 2022
6fab842
PBI-30: See Submission (#98)
FXDROS May 23, 2022
4d93a52
Pbi 35 36 edit delete assignment (#99)
darren-ngoh May 23, 2022
3cb72d7
PBI 43 & 44: edit and delete quiz (#100)
Zsaschz May 23, 2022
568d264
[HOTFIX] Fixing UI Implementation (#101)
FXDROS Jun 11, 2022
4bb2cb5
[HOTFIX] Fixing UI Implementation Part 2 (#102)
IlmaMannix Jun 12, 2022
35e49a2
Merge branch 'main' into staging
nofamex Jun 24, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .babelrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"presets": ["@babel/preset-env"],
"plugins": [["@babel/transform-runtime"]]
}
19 changes: 11 additions & 8 deletions .github/workflows/sonarqube.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,14 @@ jobs:
name: SonarQube Trigger
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
fetch-depth: 0
- name: SonarQube Scan
uses: sonarsource/sonarqube-scan-action@master
env:
SONAR_TOKEN: "3ac933f885ac15bae0fb506b66e7c00d6d9e7b3a"
SONAR_HOST_URL: "http://35.224.113.103:9000"
- uses: actions/checkout@master
with:
fetch-depth: 0
- name: SonarQube Scan
uses: sonarsource/sonarqube-scan-action@master
with:
args: >
-Dsonar.branch.name=${{ github.ref_name }}
env:
SONAR_TOKEN: "0a1d27a1ecf1a154f50cdab5fb8b84868453873a"
SONAR_HOST_URL: "https://pmpl.cs.ui.ac.id/sonarqube"
2 changes: 1 addition & 1 deletion .github/workflows/website-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ jobs:
working-directory: website
run: |
yarn install --frozen-lockfile
yarn build
yarn build
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
/vendor/
node_modules
package-lock.json
yarn.lock
4 changes: 4 additions & 0 deletions babel.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"presets": ["@babel/preset-env"],
"plugins": [["@babel/transform-runtime"]]
}
82 changes: 40 additions & 42 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,46 +1,44 @@
{
"name": "badaso/ilma-theme",
"version": "0.1.0",
"description": "ilma theme is official free theme for badaso LMS module",
"keywords": [
"laravel",
"admin",
"panel",
"dashboard",
"pwa",
"vue",
"generator",
"lms",
"badaso"
],
"license": "MIT",
"homepage": "https://badaso-ilma.uatech.co.id/",
"support": {
"issues": "https://github.com/uasoft-indonesia/badaso-ilma-theme/issues",
"discussion": "https://github.com/uasoft-indonesia/badaso-ilma-theme/discussions",
"source": "https://github.com/uasoft-indonesia/badaso-ilma-theme"
},
"autoload": {
"psr-4": {
"Uasoft\\Badaso\\Theme\\Ilma\\": "src/"
}
"name": "badaso/lms-theme",
"version": "0.1.0",
"description": "ilma theme is official free theme for badaso LMS module",
"keywords": [
"laravel",
"admin",
"panel",
"dashboard",
"pwa",
"vue",
"generator",
"lms",
"badaso"
],
"license": "MIT",
"homepage": "https://badaso-ilma.uatech.co.id/",
"support": {
"issues": "https://github.com/uasoft-indonesia/badaso-ilma-theme/issues",
"discussion": "https://github.com/uasoft-indonesia/badaso-ilma-theme/discussions",
"source": "https://github.com/uasoft-indonesia/badaso-ilma-theme"
},
"authors": [
{
"name": "UASOFT",
"email": "[email protected]"
}
],
"require": {
"inertiajs/inertia-laravel": "^0.5.4"
},
"autoload": {
"psr-4": {
"Uasoft\\Badaso\\Theme\\LMSTheme\\": "src/"
},
"authors": [
{
"name": "Uasoft",
"email": "[email protected]"
},
{
"name": "nofamex",
"email": "[email protected]"
}
],
"extra": {
"laravel": {
"providers": [
"Uasoft\\Badaso\\Theme\\Ilma\\Providers\\BadasoIlmaThemeProvider"
]
}
"laravel": {
"providers": [
"Uasoft\\Badaso\\Theme\\LMSTheme\\Providers\\LMSThemeProvider"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Untuk penamaan tema, mungkin bisa disesuaikan dengan nama yang sekarang, sehingga bisa menjadi "Uasoft\Badaso\Theme\Ilma\Providers\BadasoIlmaThemeProvider"

]
}
}
"require": {}
}
}
}
Loading