refactor: renamed app to lms

This commit is contained in:
Jannat Patel
2022-03-19 17:30:00 +05:30
parent 1b04615bff
commit c971d34d67
643 changed files with 227 additions and 235 deletions

View File

@@ -57,15 +57,15 @@ jobs:
mkdir -p ~/bench-cache mkdir -p ~/bench-cache
(cd && tar czf ~/bench-cache/bench.tgz frappe-bench) (cd && tar czf ~/bench-cache/bench.tgz frappe-bench)
fi fi
- name: add school app to bench - name: add lms app to bench
working-directory: /home/runner/frappe-bench working-directory: /home/runner/frappe-bench
run: bench get-app school $GITHUB_WORKSPACE run: bench get-app lms $GITHUB_WORKSPACE
- name: create bench site - name: create bench site
working-directory: /home/runner/frappe-bench working-directory: /home/runner/frappe-bench
run: bench new-site --mariadb-root-password root --admin-password admin frappe.local run: bench new-site --mariadb-root-password root --admin-password admin frappe.local
- name: install school app - name: install lms app
working-directory: /home/runner/frappe-bench working-directory: /home/runner/frappe-bench
run: bench --site frappe.local install-app school run: bench --site frappe.local install-app lms
- name: setup requirements - name: setup requirements
working-directory: /home/runner/frappe-bench working-directory: /home/runner/frappe-bench
run: bench setup requirements --dev run: bench setup requirements --dev
@@ -77,5 +77,5 @@ jobs:
run: bench --site frappe.local build run: bench --site frappe.local build
- name: run tests - name: run tests
working-directory: /home/runner/frappe-bench working-directory: /home/runner/frappe-bench
run: bench --site frappe.local run-tests --app school run: bench --site frappe.local run-tests --app lms

View File

@@ -1,19 +0,0 @@
name: Semantic Pull Request
on:
push:
branches: [ main ]
pull_request: {}
jobs:
# This workflow contains a single job called "build"
semantic:
name: Validate PR title
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- uses: zeke/semantic-pull-requests@main

4
.gitignore vendored
View File

@@ -3,8 +3,8 @@
*.egg-info *.egg-info
*.swp *.swp
tags tags
school/docs/current lms/docs/current
school/public/dist lms/public/dist
__pycache__/ __pycache__/
*.py[cod] *.py[cod]
*$py.class *$py.class

View File

@@ -1,5 +1,5 @@
1. Go to the apps/school directory of your installation and execute git pull --unshallow to ensure that you have the full git repository. Also fork the frappe/school repository on GitHub. 1. Go to the apps/lms directory of your installation and execute git pull --unshallow to ensure that you have the full git repository. Also fork the frappe/lms repository on GitHub.
1. Check out a working branch in git (e.g. git checkout -b my-new-branch). 1. Check out a working branch in git (e.g. git checkout -b my-new-branch).
1. Make your proposed changes to the source 1. Make your proposed changes to the source
1. Run your local version (e.g. bench start in your bench installation). Make sure that your changes work the way you want them to. 1. Run your local version (e.g. bench start in your bench installation). Make sure that your changes work the way you want them to.

View File

@@ -4,15 +4,15 @@ include *.json
include *.md include *.md
include *.py include *.py
include *.txt include *.txt
recursive-include school *.css recursive-include lms *.css
recursive-include school *.csv recursive-include lms *.csv
recursive-include school *.html recursive-include lms *.html
recursive-include school *.ico recursive-include lms *.ico
recursive-include school *.js recursive-include lms *.js
recursive-include school *.json recursive-include lms *.json
recursive-include school *.md recursive-include lms *.md
recursive-include school *.png recursive-include lms *.png
recursive-include school *.py recursive-include lms *.py
recursive-include school *.svg recursive-include lms *.svg
recursive-include school *.txt recursive-include lms *.txt
recursive-exclude school *.pyc recursive-exclude lms *.pyc

View File

@@ -1,8 +1,8 @@
## School ## LMS
Create online courses without much hassle. Create online courses without much hassle.
![Course Home](/school/public/images/course-home.png) ![Course Home](/lms/public/images/course-home.png)
## Features ## Features

View File

@@ -2,9 +2,9 @@ To setup the repository locally follow the steps mentioned below:
1. Install bench and setup a frappe-bench directory by following the [Installation Steps](https://frappeframework.com/docs/user/en/installation). 1. Install bench and setup a frappe-bench directory by following the [Installation Steps](https://frappeframework.com/docs/user/en/installation).
1. Start the server by running bench start. 1. Start the server by running bench start.
1. In a separate terminal window, create a new site by running bench new-site school.test. 1. In a separate terminal window, create a new site by running bench new-site lms.test.
1. Fork the school app 1. Fork the LMS app
1. Run bench get-app <url-of-your-form>. 1. Run bench get-app <url-of-your-form>.
1. Run bench --site school.test install-app school. 1. Run bench --site lms.test install-app lms.
1. Map your site to localhost with the command ```bench --site school.test add-to-hosts``` 1. Map your site to localhost with the command ```bench --site lms.test add-to-hosts```
1. Now open the URL http://school.test:8000/ in your browser, you should see the app running. 1. Now open the URL http://lms.test:8000/ in your browser, you should see the app running.

View File

@@ -11,9 +11,9 @@ services:
bench: bench:
image: anandology/frappe-bench:2021.10 image: anandology/frappe-bench:2021.10
volumes: volumes:
- .:/opt/frappe-bench/apps/school - .:/opt/frappe-bench/apps/lms
environment: environment:
- FRAPPE_APPS=school - FRAPPE_APPS=lms
- FRAPPE_ALLOW_TESTS=true - FRAPPE_ALLOW_TESTS=true
- FRAPPE_SITE_NAME=frappe.localhost - FRAPPE_SITE_NAME=frappe.localhost
depends_on: depends_on:

View File

@@ -1,9 +1,9 @@
**Step 1:** Clone the repo **Step 1:** Clone the repo
``` ```
$ git clone https://github.com/frappe/school.git $ git clone https://github.com/frappe/lms.git
$ cd school $ cd lms
``` ```
**Step 2:** Run docker-compose **Step 2:** Run docker-compose

Some files were not shown because too many files have changed in this diff Show More