Revant Nandgaonkar
d48b270bf5
OAuth 2 Provider for frappe ( #2167 )
* OAuth 2.0 Classes Added
Added oauthlib in requirement.txt
Added class WebApplicationServer for Authorization code grant and Bearer tokens.
Added class OAuthWebRequestValidator for Validating Oauth Request for Web Application
* copied code from mnt_oauth needs review
* [New] OAuth2 Doctypes and endpoints added
Integrations > OAuth Provider Settings
Integration Broker > OAuth Bearer Token
Integration Broker > OAuth Authorization Code
Integration Broker > OAuth Client
endpoints for authorize, approve, get_token, revoke_token and test_resource
* oauth2.py: renamed skipauth to skip_auth
* [Fix] Parse URL instead of storing it in settings
* [Fix] get skip_auth from OAuth Provider Settings
* Success URL format. Failure URL added. Confirmation dialog layout changed.
* Validate access token if passed during use of REST API
* OAuth Confirmation colours fixed
* Multiple Changes
Added links for OAuth under Integrations in Module list.
Updated permissions on OAuth doctypes.
Updated layout of OAuth Client doctype.
* [Docs] Integrations > How to setup OAuth
* [Docs] Integration > Using OAuth
* [Fix] get_token endpoint must to handle POST request
* [Fix] http verbs and responses for OAuth 2.0 Endpoints
* [Fix] accept oauth2 access_token from headers
* Removed unused imports from api.py
8 년 전
Saurabh
205ae26751
[fix] refactor integration services ( #2087 )
* [fix] refactor integration services
* [fix] patch fix
* [fix] added redirect url.
* [fix] custom redirect to and reditect message for paypal and service setup information
* [minor][fix] remove ldap dependancy from requirements
8 년 전
Saurabh
18c62f0470
Integration broker ( #1968 )
* [enhancement] integration borker and controller
* [minor][fix] parameter naming changes
* [fix] common scheduler for integration service
* [fix] integrations
* [patch] patch to move payment gateway in Integration Service
* [fix] add payment success, cancel and failuer handling pages
* [enhancment] dropbox integration merged in integration services
* provision to add custom parameters
* [fixes] patch fix to setup dropbox settings
* [fixes] removed dropbox backup, api usage note for paypal and razorpay
* [minor][fix] deprecate service events
* [fix] return type fix for checkout urls
* [fix] add custom settings via patch for dropbox backup frequency
* [fix] remove gride editting
* [enhance] ldap based login
* [enhance] login via ldap credentails
* [commit] remove parameter table, save params as json dict
8 년 전
Rushabh Mehta
19e955f81d
[minor] catch badly formed template while building help
9 년 전
Felipe Orellana
d07e6759a1
Added junit xml reporting capability to test_runner. Added new --junit-xml-output flag to frappe run-test bench command. Updated requirements file to include xmlrunner to generate junit xml reports. ( #1995 )
9 년 전
Rushabh Mehta
512fc3a5c2
[feature] [api] frappe.client.insert_many
9 년 전
Anand Doshi
155d065807
[cleanup] remove celery from requirements.txt
9 년 전
Anand Doshi
f176555dd5
[security] test password strength
9 년 전
Anand Doshi
526e9ea2d7
[security] encrypt passwords that need to be retrievable, except User password which should be hashed
9 년 전
Anand Doshi
a48dd50381
[fix] with frappe.init_site, worker and schedule commands, cleanup and fixes to rq code
9 년 전
Valmik Jangla
a2ad631754
Removed / Replaced Celery related code
9 년 전
Valmik Jangla
6d0563e8ea
WIP code migration from Celery to RQ
9 년 전
Anand Doshi
353e8a9d1f
[fix] Sanitize form_dict and doc values to prevent XSS
9 년 전
gabtzi
b6d321a921
Added requirement for beautifulsoup4
9 년 전
Paul Belanger
a4751e1d80
Drop slugify from requirements
I could not see where this was actually needed.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
9 년 전
Anand Doshi
e7738da5fc
[fix] hotfix use https in cloning pdfkit
9 년 전
Anand Doshi
8a5addaae7
[feature] Private files. Fixes #927
- Option during upload + all new incoming email files will be private
- Paired with @rmehta
9 년 전
Rushabh Mehta
9231b9a9b8
[enhancement] added 'make_thumbnail' to File and will be saved as thumbnail_url
9 년 전
Anand Doshi
587e43c7b0
[fix] sanitize html for guest methods if guest user
9 년 전
Anand Doshi
687f424ccf
[minor] remove gevent-socketio requirement
10 년 전
Jesus Tinoco
f76fd58698
Watchdog version updated
Executing the 'bench init frappe-bench' command in OSX the latest version of watchdog fails. Using watchdog 0.8.0 it works properly.
10 년 전
Anand Doshi
ab2ac94d10
[minor] removed pyopenssl from requirements
10 년 전
Anand Doshi
c079e27d3f
Moved Backup Manager and Social Login keys to the new Integrations Module, prepared frappe for Mandrill Integration
10 년 전
Pratik Vyas
422668a67f
Async
10 년 전
Pratik Vyas
906c6c1990
Set multi statements to off
10 년 전
Pratik Vyas
11c8e3ee67
Set multi statements to off
10 년 전
Anand Doshi
c5c1b9d9dd
[hotfix] use sqlparse to prevent multiple sql queries
10 년 전
Anand Doshi
50b80c89a2
[fix] use sqlparse to ensure only one query is executed in frappe.db.sql
10 년 전
Pratik Vyas
60acd54391
Use num2words
10 년 전
Pratik Vyas
11fe7e24e4
Update requirements.txt
10 년 전
Pratik Vyas
a16c2aa949
Add click
10 년 전
Pratik Vyas
7993f8c1e8
new cli
10 년 전
Anand Doshi
0f6bf727d8
Fixes in less
10 년 전
Rushabh Mehta
494f8274ae
[new-app] [minor] app pre-requisites and requirements fixes
10 년 전
Anand Doshi
b81b3fe65d
Translate country info, removed some $.each
10 년 전
Rushabh Mehta
0d56458b8d
[email] fixes to formatting and threading
10 년 전
Rushabh Mehta
7ae3ca289b
[design] list views
10 년 전
Rushabh Mehta
cd9a34616f
[style]
10 년 전
Pratik Vyas
d16d3be524
remove pytz version pinning
10 년 전
Pratik Vyas
d9b8741cae
remove pytz version pinning
10 년 전
Pratik Vyas
0c2f037f9a
Pin python-mysql
10 년 전
Pratik Vyas
e99e195312
Update requirements.txt
10 년 전
Anand Doshi
b8e863c90a
[fix] Convert newlines to <br> for Text/Small Text, added ipython to requirements.txt
11 년 전
Anand Doshi
d6af832216
Added babel, allow script report columns and data as a list of dict
11 년 전
Rushabh Mehta
347b03f8a6
added pdf, fixes frappe/erpnext#863
11 년 전
Rushabh Mehta
eb70ed8735
removed inline styling and fancy formatting for emails
11 년 전
Rushabh Mehta
487a4fed32
started client side testing using selenium and other related and unrelated fixes
11 년 전
Anand Doshi
656a583c1f
Cleanup in Celery
11 년 전
Anand Doshi
092a665806
Fixed rauth, requests requirements issue
11 년 전
Anand Doshi
e3a0c4c9a6
Fixed rauth, requests requirements issue
11 년 전