Commit graph

265 commits

Author SHA1 Message Date
Britlog
07c0f4fd99 Stripe translations (#4892) 2018-01-23 14:34:11 +05:30
Achilles Rasquinha
005cfe3dc8 🎉 NEW Frappe Chat (#4612)
* added doctypes, created frappe chat ui

* added component layout with state-like abilities, added apis

* updated user doctype, moved from state-like feature and component abstraction

* added room component

* fixed publish_realtime with after_commit = True

* created room component and searchbar

* minor fix

* functional message parsing

* update

* Added Chat Profile

* added chat message

* more changes into chat room

* fixed APIs, added client side scripting

* added chat message attachements, more doc updates

* Brand New UI with socket io room integration

* completed socketio integration. off to room subscription and publish

* realtime room update

* raw update

* initialized docs, added p2p connection for call tests

* updated docs

* added coverage, updated api for ease of use

* raw commit

* added test cases

* Chat Room updates and new room creation

* added chat group creation

* added collapsible plugin

* toggable room view

* updated

* [RAW]

* updated UI for chat

* Deleted Previous Chat Page

* moved from frappe.Chat.Widget to frappe.Chat

* modularized frappe-fab

* added more docstrings

* tried adding conversation tones

* Added conversation_tones and refurbished chat popper

* modified frappe.ui.Dialog, moved from AppBar to ActionBar, responsive for Mobile 💃

* moved RoomList item namespace

* Configurable Desktop update, moved profile updates to on_update

* added state change listeners

* removed AppBar to ActionBar customizable 💃

* added destroy method

* removed coverage, refactored group creation

* Successful Chat Rooms and Group creation

* sort rows based on last_message_timestamp or creation

* added frappe._.compare

* removed redundant less variables

* Chat Room back button with custom routing and destroy methods

* Added EmojiPicker

* fixed multiple dialog render

* setup quick access

* added chat chime, functional chat message list updates at room list

* deleted package-lock.json

* realtime date updates

* updated chat message list

* functional message render and updates

* added track seen

* added typing status

* updated typing status

* valid typing statuses and quick search

* Functional Quick Search

* reverted fix

* some more cleanup and promisifed

* fixed hints close on click

* updated fab boldness

* close popper on click panel

* close popper on click panel

* reverted octicon-lg, fixed popper heading click

* new frappe capture

* removed webcamjs

* added uploader and capture

* removed chat FAB, added as notification instead

* on message update
2017-12-28 18:58:43 +05:30
Faris Ansari
6d03ebd1c6 Hotfix login (#4680)
* FIx XSS Sanitize

* Don't sanitize password
2017-12-25 18:48:59 +05:30
Shreya Shah
e44ee0ae7f disabled user not allowed to reset password (#4630) 2017-12-15 12:15:58 +05:30
Achilles Rasquinha
61b2b25981 [FIX] Fix XSS (#4560)
* [FIX] login xss

* [FIX] Client Side Sanitization

* moved from frappe to frappe.utils

* added strategies

* removed console.log

* fixed codacy

* XSS sanitization at login

* moved to common js - xss_sanitize
2017-12-13 16:25:06 +05:30
Saurabh
52d1e7300b [fix] generate token while initiating razorpay payment and accept payment against the token. do not pass payment arguments in url, user can modify payment parameters (#4269) 2017-10-06 17:23:12 +05:30
Rushabh Mehta
52936f724e [fix] cleanup style for blog listings 2017-09-24 12:05:23 +05:30
Rushabh Mehta
faee27f773 [fix] [translation] switch to desk, #3328 2017-09-04 22:26:12 +05:30
ci2014
3d7d8044b0 Update list.html
Add _() to More Button, to translate the button.
2017-08-09 18:42:56 +02:00
Rushabh Mehta
bc4d46a362 [fix] style and move setup to system settings 2017-08-08 14:29:22 +05:30
ckosiegbu
86bfd7bf68 Merge branch 'develop' into twofactor 2017-07-31 00:15:17 +01:00
ckosiegbu
6b06f9e943 Various fixes. Barcode email now sent only once instead of on each login. 2017-07-31 00:02:53 +01:00
Rushabh Mehta
c519122929 [docs] Build docs in an app (#3796)
* [docs] to be rendered in website

* [docs] generating-docs.md

* [fix] codacy

* [docs] minor updates

* [fix] routing
2017-07-28 11:43:16 +05:30
ckosiegbu
cbee42f2d6 Merge branch 'develop' into twofactor 2017-07-27 21:52:42 +01:00
B H Boma
dcee43f646 Settings to send Qrcode as email to user 2017-07-27 17:59:43 +01:00
omkarghaisas
d56fbaba41 Third party apps portal (#3782)
* Added third party apps portal page stub

* [WIP] third party apps portal page

* Added portal page third party apps

Added page to manage OAuth 2.0 active sessions

* [Fix] Typo me.html

* frappe/www/third_party_apps.

* [Fix] Added column for last log in
2017-07-27 11:32:40 +05:30
B H Boma
68251a6112 [WIP][Refactor] Redo twofactor code 2017-07-27 01:12:22 +01:00
Britlog
998e207a34 Show footer on login page (#3762) 2017-07-24 11:41:18 +05:30
ckosiegbu
97c6d74789 Updates to System Settings and login.js to allow for specification of the name of the token issuer. 2017-07-23 02:16:12 +01:00
crossxcell99
6f4e39fd46 fix Email otp method queue email sending 2017-07-21 17:50:31 +01:00
crossxcell99
aa45ffcac6 fix website user login bug refactor JS 2017-07-21 14:32:04 +01:00
crossxcell99
f34d52fb65 Minor fix for checking successful otp login 2017-07-18 17:05:24 +01:00
B H Boma
4b84a1a572 [fix] Qrcode not visible for twofactor auth 2017-07-18 10:39:44 +01:00
ckosiegbu
03718b9ba3 Merge branch 'develop' into twofactor 2017-07-14 12:43:41 +01:00
crossxcell99
e4c2057acc general verification method set in system settings 2017-07-07 17:26:52 +01:00
crossxcell99
9741ca7dcf use OTP App, SMS or Email to authenticate 2017-07-06 18:46:26 +01:00
Rushabh Mehta
b5bb7d5f68 [fix] breadcrumbs for docs 2017-07-05 12:04:34 +05:30
Britlog
242317c8d4 Breadcrumbs management (#3588) 2017-07-03 12:31:55 +05:30
crossxcell99
9c144312eb show qr code for first otp login 2017-06-29 16:34:01 +01:00
crossxcell99
9771308072 Check if user role on login, return otpauth uri 2017-06-29 13:00:07 +01:00
Britlog
00786178e5 Jinja translations for website (#3483) 2017-06-16 10:53:37 +05:30
almeidapaulopt
020851d4f7 translation errors in several msgprint (#3438)
* translation errors in several msgprint

* small fixes

* fixes
2017-06-06 15:44:59 +05:30
Faris Ansari
e1b243996a Added files in .eslintignore, updated globals 2017-06-02 15:00:15 +05:30
Faris Ansari
2a3b34822b Remove all implicit global variables 2017-06-02 15:00:14 +05:30
Makarand Bauskar
3e1a794289 [minor] fixed blog list issue and filter blogs by blogger (#3090) 2017-04-13 18:59:01 +05:30
Rushabh Mehta
2932ff7cb1 [fix] script execution 2017-04-12 14:16:52 +05:30
Rushabh Mehta
eb0d098144 [test] fix test_customize_form 2017-04-07 18:35:16 +05:30
Saurabh
286b79bd90 Stripe payment integration (#2867)
* [fix] setting page for stripe

* checkout flow for stripe payment

* controller to handle stripe checkout and authorization
2017-04-06 17:27:23 +05:30
Robert
9e8896d3c1 [minor] translation related: Address document autoname and Search box placeholder (#2918)
* strings in templates translatable

* [minor] placeholder in search box is translatable now

* Address autoname creates new name from translated address_type
2017-03-27 15:24:06 +05:30
robulik
d0a35cd7da [Minor] fix of translatable strings ("No Tags", "Profile") (#2892)
* Slovak translations

* New strings pulled

* Slovak translations for Desktop terms

* Slovak translations'

* Slovak translations

* Slovak translations

* Slovak translations

* Slovak translations

* Quick entry window now with translatable footer notes

* Slovak translation waits for bulk pull request

* Slovak translations

* Slovak translations

* Slovak translations

* Slovak translations

* Button Make a new {0} in list view - which is already translated string

* Translatable strings 'No Tags' and 'Profile'

* Minor fix of translatable strings (No Tags, Profile)

* [fix] translations for strings in templates
2017-03-23 14:52:18 +05:30
Rushabh Mehta
1e7229c45f [enhance] global search in website (#2810)
* [enhance] global search in website

* [fix] create table query

* [website] navbar search in header if set

* [minor] navbar_search in website settings
2017-03-07 16:37:50 +05:30
Rushabh Mehta
697a85f88d [fix] error message for custom script 2017-03-07 16:20:48 +05:30
Rushabh Mehta
925d315006 [minor] website fixes 2017-03-02 18:06:16 +05:30
Nabin Hait
181ca977b5 Merge branch 'master' into develop 2017-02-28 18:07:01 +05:30
Rushabh Mehta
ef9bd517e2 [minor] add app analytics 2017-02-28 18:05:10 +05:30
Rushabh Mehta
5aadce54be [minor] add app analytics 2017-02-28 17:58:50 +05:30
Rushabh Mehta
75855de5bb [minor] fixes to web form, listview, add portal items via hooks 2017-02-28 17:49:45 +05:30
Makarand Bauskar
99d97530b1 [enhancement] Feedback Feature (#2683) 2017-02-09 11:30:54 +05:30
Rushabh Mehta
7ead90e700 [fix] merge conflict 2017-01-10 15:01:22 +05:30
Rushabh Mehta
042e2b09cb [design] Redesign, cleanup Login, Message pages (#2564)
* [cleanup] login, message pages

* [style] cleanups

* [cleanup]

* [cleanup] update password

* [fix] name for web form (fixes edit-profile)
2017-01-10 14:44:42 +05:30