Commit graph

44 commits

Author SHA1 Message Date
Tom Price
e641ae70bd Migrate password hashing away from mysql password()
This is deprecated and needs to be replaced. 
Use passlib to hash, store, verify and upgrade as necessary.
Includes patch to migrate existing passwords in a non-breaking way.

Fixes #5195
2018-04-09 12:26:48 +01:00
tundebabzy
672b0dffc7 fix translatable docfields (#5041) 2018-02-21 11:04:38 +05:30
KanchanChauhan
43cdb2104d Define Icon and color in doctype (#4909) 2018-02-07 11:04:36 +05:30
Rushabh Mehta
45e1649340 [fix] add restrict_to_domain in Framework.sql 2017-09-22 14:50:02 +05:30
Rushabh Mehta
6dff729d88 [enhance] Web View settings in DocType (#2798)
* [enhance] add web view settings doctype

* [enhance] add web view settings doctype

* [fix] default for checks (?)

* [fix] framework json

* [fix] missing return

* [fix] hooks for website_generators
2017-03-05 11:12:32 +05:30
Rushabh Mehta
86ceb21005 [feature] Global Search (again) (#2710)
* [start] global search frappe/erpnext#6674

* [fix] setup before running test

* [start] global search frappe/erpnext#6674

* Display result as rudimentary list, rebuild old doctypes

* Media view, child tables, delete document updates, searchable fields

* More results UI

* Code clean up

* remove msgprint from document.py to resolve merge conflict

* Modularization stage 1, get show more to work with it

* Dedicated modal Search bar works, some clean up needed

* Can't data-dismiss on links, Bootstrap issue, use hashchange

* Accomodate missing field content syndrome

* Search in boolean mode, make GS default in awesome bar, fix double modal bug and cleanup

* Add in Meta

* Add in customize form

* Modularise Global Search

* Search object

* Commonify Search UI: Stage I

* II: save list state, UI, default condensed view, refactor

* Fix SQL bug, Refactor awesome bar, Fix unicode bug, add nav results

* Refactor using separate search objects, some async issues

* Fix async flow

* Fix preceding more list bug

* UI additions

* another async fix, back link

* Help: Stage I

* Help: Stage II

* Background jobs, fix route options bug

* Fix GS syncing on install

* Add GS options in awesome bar: test

* Input now remembers search type state

* More UI updates

* Add description for GS results in awesome bar

* Fix help modal bug

* Fix: not commit during install

* Test cases, some fixes

* Update in_test flag in enqueue

* Disable GS sync when not install_db

* Add flag check

* Disable field in child tables

* Cleanups

* Create table fix

* Fix redis exception, remove commit enqueue, add gs in migrate

* Fix tests

* Single enqueue

* cleanups

* Fix tests

* Fix event test

* Fix duplication, search as first option

* Add show name in global search

* fix event tests and desk.less

* Fix communication.json

* [fixes] wip

* [fix] tests

* [minor] for tests

* [minor] for tests

* [minor] for tests

* [minor] for tests
2017-02-13 14:50:54 +05:30
Rushabh Mehta
e329962756 [minor] remove in_fitler, fixes #7381 (#2649) 2017-01-30 15:30:44 +05:30
Rushabh Mehta
3f91c9455f [enhance] custom perms 2017-01-11 17:34:55 +05:30
Rushabh Mehta
d989a95472 [feature] document versioning #2469 (#2523)
* [feature] document versioning #2469

* [minor] remove on_update from WebsiteGenerator

* [fix] delete shares when deleting user

* [test] don't run delete in background if test

* [fix] test_db

* [added] Deleted Document

* [fix] added track_changes in all documents

* [fix] add to deleted only if exists

* [fix] in_install flag in deleted documents

* [minor] name will always be reset
2016-12-29 18:01:42 +05:30
Rushabh Mehta
8f6d3d9a11 [fix] in_standard_filter should be in docfield, not doctype 2016-10-26 19:33:04 +05:30
Rushabh Mehta
424f99e6f3 [cleanup] dashboard filters 2016-10-26 19:33:04 +05:30
Rushabh Mehta
9d7ee83c5e [refactor] scheduler log is now error log and as MyISAM (commit not required) (#2152)
* [refactor] scheduler log is now error log

* [minor] new naming series

* [fix] engine

* [fix] saved by tests
2016-10-06 17:17:55 +05:30
Rushabh Mehta
d0aecc0be6 [fix] print report issue 2016-09-29 17:44:50 +05:30
KanchanChauhan
9590ec546f Added columns field to grid (#1998) 2016-08-23 16:47:51 +05:30
Rushabh Mehta
104df66ab4 [editable fields] now configable and customizable 2016-07-08 14:33:29 +05:30
Anand Doshi
526e9ea2d7 [security] encrypt passwords that need to be retrievable, except User password which should be hashed 2016-06-13 17:18:59 +05:30
Rushabh Mehta
8092f4a031 [minor] style fixes for image view 2016-06-08 16:26:59 +05:30
Rushabh Mehta
faf45e4811 [fix] double child table bug and added beta in doctype 2016-05-02 18:43:32 +05:30
Rushabh Mehta
90fb3ebcb9 [enhancement] added image_field so image will appear in the sidebar 2016-04-04 16:56:35 +05:30
Rushabh Mehta
d029eae1f7 [enhancement] added feature to track user seen, fixes #1648 2016-03-25 16:27:31 +05:30
Anand Doshi
85546d7359 [fix] always set timeline doc on update 2016-02-16 12:27:53 +05:30
Anand Doshi
5621ba30c0 [enhancement] Int, Currency, Float, Percent as not null and default to 0 2015-11-19 13:09:44 +05:30
Rushabh Mehta
553211acd8 [fix] depends_on as Small Text 2015-10-15 10:17:53 +05:30
Anand Doshi
3c4f31a23c Limit varchar length to 140 instead of 255 to mitigate Row Size Too Large error 2015-10-14 16:00:14 +05:30
Rushabh Mehta
9fbd12f5af [file-manager] fixed breadcrumbs and routing 2015-09-21 15:41:34 +05:30
Rushabh Mehta
9deec6af5a [form] refactor layout and added collapsible sections 2015-08-25 16:13:30 +05:30
Anand Doshi
baec4f855f Change Check fields to have default as 0 (if not specified) and not null 2015-07-30 11:54:27 +05:30
Rushabh Mehta
43a6a177c6 [fix] session (sql) 2015-05-19 11:27:42 +05:30
Rushabh Mehta
2eb2019956 [enhancement] sessions for mobile 2015-05-19 10:24:31 +05:30
Anand Doshi
a24393f12d Convert to barracuda and utf8mb4, trim tables 2015-03-25 19:05:06 +05:30
Rushabh Mehta
bead93693d [email] many fixes, bulk email, unsubscribe 2015-03-19 17:15:43 +05:30
Rushabh Mehta
8cde7bfc23 [print] tables & [feature] share #992 2015-02-04 17:01:46 +05:30
Rushabh Mehta
99d3966cd6 [merge] conflicts 2014-10-21 12:34:57 +05:30
Anand Doshi
1d6a2bb871 [minor] precision field in framework.sql 2014-10-08 13:21:28 +05:30
Rushabh Mehta
be6b3f37a8 added unique constraint 2014-09-26 15:21:25 +05:30
Rushabh Mehta
b888b493d7 [cleanup] remove allow_attach 2014-08-25 13:00:35 +05:30
Anand Doshi
fec15666f4 Started permission relogication 2014-06-04 17:52:17 +05:30
Anand Doshi
46dadf4299 Fixed framework.sql 2014-05-09 17:44:36 +05:30
Rushabh Mehta
040b88e8e9 updates to pages 2014-05-08 16:53:27 +05:30
Anand Doshi
6704946d63 tabSessions: change user column to varchar(255) 2014-05-04 11:40:14 +05:30
Anand Doshi
8bb11e01be frappe/frappe#478 2014-04-02 16:38:16 +05:30
Nabin Hait
fe3ee614f6 added set_only_once property in docfield 2014-03-21 11:16:16 +05:30
Anand Doshi
d8fa3d8075 tabSessions engine=InnoDB 2014-03-05 15:22:45 +05:30
Rushabh Mehta
024ddfcc5b -webnotes +frappe 💥 2014-02-14 14:55:11 +05:30
Renamed from webnotes/data/Framework.sql (Browse further)