Anand Chitipothu
c2be23a902
fix: fixed the pickle error on installing community
2021-05-05 15:58:28 +05:30
Anand Chitipothu
82faaed15d
feat: set app name and logo on install and disable signup
...
- set app_name and app_logo_url on install
- disabled signup
2021-05-04 23:19:50 +05:30
pateljannat
0144ab60de
fix: logout issue, liscence.txt change
2021-05-03 15:05:23 +05:30
pateljannat
565787eeb6
feat: new-sign-up-form, request invite widget, request invite tests, get_sketches with owner
2021-05-03 12:33:31 +05:30
pateljannat
52f16131af
fix: add new batch form enhancements ( #43 ) invite request doctype and flow ( #42 )
2021-05-01 14:37:57 +05:30
Anand Chitipothu
e207320721
feat: added home page
...
- Refactored the lms_course page and added find_all method to find courses
- Added CourseTeaser widget
- Added /home as a portal page
2021-04-29 10:57:29 +05:30
Anand Chitipothu
e78c6020e7
Merge pull request #37 from fossunited/batch-discussions
...
fix: Batch discussions and Community Member fixes
2021-04-29 10:53:20 +05:30
Anand Chitipothu
4874d99e44
feat: widgets interface
...
Widgets are reusable jinja templates which can be used in other
themplates. Widgets are written in widgets/ directory in every frappe
module and can be accessed as `{{ widgets.WidgetName(...) }}` from any
template.
2021-04-29 10:49:37 +05:30
pateljannat
d68f1de796
feat: #27 discussion message publish realtime
2021-04-27 16:32:34 +05:30
pateljannat
44dc42d7dd
feat: batch folders, redirects, members page
2021-04-26 10:16:53 +05:30
pateljannat
c18916096e
fix: conflicts
2021-04-22 14:43:53 +05:30
pateljannat
3b578d750a
fix: validations for new batch form
2021-04-22 14:43:04 +05:30
Anand Chitipothu
00107134b4
feat: add new design and improved the layout of the course page
2021-04-22 10:28:50 +05:30
pateljannat
e6248f9e02
feat: course page redesign
2021-04-20 13:21:01 +05:30
pateljannat
20e562bfb0
docs: hackathon
2021-04-15 09:33:17 +05:30
pateljannat
e8ff9a5a32
feat: profile page
2021-04-14 11:19:02 +05:30
pateljannat
d38c64650e
fix: patch to update name of member
2021-04-12 18:05:43 +05:30
pateljannat
258ccb1642
feat: dashboard
2021-04-12 14:05:02 +05:30
pateljannat
871ad279d1
Merge branch 'main' of https://github.com/frappe/community into main
2021-04-07 19:53:08 +05:30
pateljannat
84cf74e25d
fix: clean urls for hackathons and correcting slug parameter for discussions
2021-04-07 19:53:03 +05:30
Anand Chitipothu
b8b7673985
fix: added a work-around to the issue of regex converter not loaded.
...
frappe app doesn't load all python modules of all the apps on startup. It
loads the hooks.py only if it is not already cached. Because of this the code
to install the regex coverter to not running, causing errors.
Fixed it by replacing the regex route with a string route. The issue is it
also matches the paths like `socket.io` and `website_script.js` etc. Handled
that by whitelisting those routes.
2021-04-07 12:41:17 +05:30
Anand Chitipothu
15b8b99ae2
fix: fixed the issue with dynamic routes.
...
- The code to install regex controller was not always executed. Forced the
exection of that by adding it to community/__init__.py
- Renoved the that code from hooks.py
2021-04-07 01:40:13 +05:30
Anand Chitipothu
a3788a0f39
refactor: added nice urls for sketches.
...
- Sketches will be available at `/sketches/<sketch-id>`
2021-04-06 18:36:07 +05:30
Anand Chitipothu
06f7698e8f
refactor: added custom routing for profiles
...
- installed a regex conveter to werkzeug to support regular expresions in routes
- added a website route rule to match all profiles
2021-04-06 18:07:05 +05:30
Anand Chitipothu
e42e00f83a
Added nice urls to sketch pages.
...
The URL of a sketch will be `/skectes/<sketch-name>`. That would still be like
`/skectes/SKETCH-123`. It would interesting to try to make it `/sketches/123`.
2021-04-06 18:07:05 +05:30
Anand Chitipothu
53af969a2e
Added nice URLs to course and topic pages.
...
The URL of a course will be `/courses/<course-name>` and a topic will be
`/courses/<course-name>/<topic-name>`.
Implemented this by adding entries to `website_route_rules`.
2021-04-06 18:07:05 +05:30
pateljannat
bf789c1891
feat: emails on messages
2021-03-31 10:48:23 +05:30
pateljannat
25a0dd02ac
feat: community member for profile and edit profile form
2021-03-12 12:22:12 +05:30
pateljannat
acea59767d
feat: course enrollment and my courses page
2021-03-03 17:44:46 +05:30
pateljannat
994ab1a42c
feat: Initialize App
2021-02-12 15:10:30 +05:50