Saqib Ansari
6e0c4946f1
Merge branch 'develop' of https://github.com/frappe/frappe into link_title_refactor
2022-02-09 10:43:34 +05:30
phot0n
a6ea0c9e37
fix: add index on parent in child table doctype
2022-02-07 17:49:37 +05:30
phot0n
266e1f95ed
chore: adding back idx column
...
This is needed for ordering in display of links as it keeps
track of the clicks on a particular link item
2022-02-07 16:40:01 +05:30
phot0n
b31f3c24f6
refactor: remove parent, parenttype, parentfield, idx columns from non-child table doctypes
...
* feat: add parent, parenttype, idx, parentfield columns to doctypes when transitioning from normal -> child table
* fix: remove parent, parenttype, parentfield, idx from DocType DocType
2022-02-07 15:12:37 +05:30
Saqib Ansari
b42cc400b9
Merge branch 'develop' of https://github.com/frappe/frappe into link_title_refactor
2022-02-01 15:08:57 +05:30
Suraj Shetty
490b2f61cd
chore: Add nosemgrep comment to avoid semgrep warnings
2022-01-24 11:00:18 +05:30
Suraj Shetty
4d384f308b
fix: Unique and Index constraints
2022-01-23 22:57:33 +05:30
Suraj Shetty
39031d18ed
fix: Check if index exists with specific key_name
2022-01-23 17:44:07 +05:30
Suraj Shetty
c0fe37b94e
fix: Sync "index" & "Unique" constraint changes in DB
2022-01-21 21:18:16 +05:30
Saqib Ansari
06b00e8e01
Merge branch 'develop' of https://github.com/frappe/frappe into link_title_refactor
2022-01-07 16:01:44 +05:30
Rushabh Mehta
66a8e125d4
fix(ux): add "Show Dashboard" check for tab breaks
2022-01-03 13:57:36 +05:30
Ankush Menat
600156b1a1
refactor!: allow modified column to be nullable
...
* updated change_column_type to allow making columns nullable.
* breaking change: in postgres the method was previously nullable by
default, changed it to be consistent with mariadb.
2021-12-24 16:31:06 +05:30
Aditya Hase
d334379b02
fix(restore): Repopulate db_tables cache after database restore
...
This takes care of the following scenario.
During restore, before tabDefaultValue is created if a request/command executes frappe.db.get_tables, then the cached value db_tables is populated with partial list of tables.
bootstrap_database then checks if this partial list contains tabDefaultValue (as a sanity test to see if the restore worked). This check fails even though the database is correctly restored.
2021-12-22 10:58:17 +05:30
Suraj Shetty
2bde93f1a1
Merge branch 'develop' into link_title_refactor
2021-12-20 11:07:10 +05:30
Saqib Ansari
ab9700d947
Merge branch 'develop' of https://github.com/frappe/frappe into link_title_refactor
2021-12-15 19:32:16 +05:30
Diksha Jadhav
c477398a2f
feat: make rating field's stars customizable with options field
2021-12-13 16:03:21 +05:30
abhishek
278883edb0
fix: missing migration hash column
2021-10-11 17:23:17 +05:30
Sagar Vora
8a4ca8530e
refactor: setup_database for mariadb
2021-09-24 17:55:28 +05:30
leela
a76445bcf5
fix: use decimal digits precision 9 instead of 6 while creating schema
...
Currently we use DECIMAL(18, 6) datatype for float, currency and
percent. But in the system settings we provide a configuration to change the
precision up to 9 digits. This obviously does not work because we do not
store 9 digit precision in database. Fixed by changing the decimal
datatype scale.
2021-09-22 16:07:06 +05:30
gavin
4041442e6a
Merge pull request #13955 from gavindsouza/trim-db
...
feat: Site Maintenance commands
2021-09-15 17:08:40 +05:30
Gavin D'souza
f1d2886328
Merge branch 'develop' of github.com:frappe/frappe into mariadb-10_6
2021-09-14 22:10:24 +05:30
Gavin D'souza
3adc459e4d
Merge branch 'develop' of github.com:frappe/frappe into trim-db
2021-09-14 21:53:21 +05:30
Gavin D'souza
f2dfac684f
chore: Improve readability for Schema.create
2021-09-09 15:49:24 +05:30
Abhishek Saxena
1d02d26a2b
Merge branch 'develop' into aks-fix-postgres
2021-09-07 17:42:03 +05:30
Your Name
74d6ed32d6
test: add frappe.db.add_index
2021-09-07 17:40:55 +05:30
Gavin D'souza
43459749e2
Merge branch 'develop' into trim-db
2021-09-06 11:35:59 +05:30
Rushabh Mehta
20dea90670
feat(minor): Packages! also cleanup of DocField and other minor fixes
2021-09-05 22:01:55 +05:30
Gavin D'souza
7f338edca1
feat: Command to trim tables
...
Maintenance command to get rid of extra columns in your DocType tables.
These columns are remnants of "deleted" fields through customizations or
upgrades
2021-08-17 12:50:11 +05:30
Gavin D'souza
f8826750d4
chore: Use DYNAMIC row_format instead of deprecated COMPRESSED
...
refs:
* MariaDB 10.6 gets rid of the COMPRESSED row_format
* https://dev.mysql.com/worklog/task/?id=8307
* https://stackoverflow.com/questions/24321896/mysql-row-format-compressed-vs-dynamic
2021-08-17 12:39:56 +05:30
hrwx
d056beb0ef
feat: show title links in Link Fields
2021-08-03 15:55:32 +05:30
Shariq Ansari
fd99f4bb61
Merge branch 'frappe:develop' into icon-picker
2021-08-03 12:47:44 +05:30
Gavin D'souza
f7b8f86666
Merge branch 'develop' of github.com:frappe/frappe into aks-orm
2021-07-30 13:10:59 +05:30
saxenabhishek
42dc8a180f
refactor: get_table_name, run_only_if
2021-07-30 11:48:12 +05:30
saxenabhishek
7671e78487
style: minor fixes and improvements
2021-07-30 11:29:41 +05:30
saxenabhishek
45d1afe739
refactor: move rename, change_column_type, DESC to db
2021-07-30 11:00:35 +05:30
hasnain2808
36feb72c89
fix: add column entries in doctypes
2021-07-27 11:29:00 +05:30
shariquerik
b6c71251a3
feat: Icon Picker
2021-07-10 21:58:57 +05:30
Gavin D'souza
e407b78506
chore: Drop dead and deprecated code
...
* Remove six for PY2 compatability since our dependencies are not, PY2
is legacy.
* Removed usages of utils from future/past libraries since they are
deprecated. This includes 'from __future__ ...' and 'from past...'
statements.
* Removed compatibility imports for PY2, switched from six imports to
standard library imports.
* Removed utils code blocks that handle operations depending on PY2/3
versions.
* Removed 'from __future__ ...' lines from templates/code generators
* Used PY3 syntaxes in place of PY2 compatible blocks. eg: metaclass
2021-05-26 15:31:29 +05:30
Gavin D'souza
0ad122421d
fix: Don't hide warnings unnecessarily
2021-05-05 18:51:51 +05:30
Rohan Bansal
86851028ea
feat: manage Python 3 compatiblity with dependencies
2021-04-14 14:40:58 +05:30
Aditya Hase
2413f7e6ec
perf: Replace markdown2.UnicodeWithAttrs with frappe.utils.UnicodeWithAttrs
2021-02-21 09:41:10 +05:30
everyx
f71a8e0afc
fix: PRIMARY KEY must be NOT NULL error when install with MySQL 5.7+
2020-11-24 14:36:53 +08:00
Gavin D'souza
142b6009fe
fix: Better error message on missing table
2020-11-10 10:49:40 +05:30
Rushabh Mehta
38e024ebbb
Merge pull request #11306 from rmehta/system-console
...
feat(system console): Added a System Console to help in debugging and Console Log
2020-09-03 11:12:23 +05:30
Rushabh Mehta
1b73602a17
feat(system console): Added a System Console to help in debugging and Console Log
2020-08-31 11:29:18 +05:30
Gavin D'souza
a7af5d0a09
fix: Re-connect to database in case connection is closed
2020-08-19 15:45:10 +05:30
Raffael Meyer
0bfba240cf
feat: allow long passwords ( #11065 )
...
Co-authored-by: Chinmay Pai <chinmaydpai@gmail.com>
2020-08-12 16:09:59 +05:30
Afshan
974f00c771
fix: showing a clear message to user about error
2020-07-07 12:45:46 +05:30
Rucha Mahabal
a0054f99b2
fix: add duration options to sql files
2020-06-02 22:12:24 +05:30
Rucha Mahabal
b70321cc50
Merge branch 'develop' into duration-control
2020-05-15 20:07:16 +05:30