Commit graph

316 commits

Author SHA1 Message Date
Andrew McLeod
07cedc581d feat: Optionally remove seconds from datetime (#8531)
* fix: Add updated datepicker; fixed seconds formatting bug.
Seconds between 0 and 9 were not zero-padded.

* feat: Add framework for time format

* feat: datetime server-side formatters.

* tests: Added server-side datetime formatter tests

* feat: Update client-side datetime formatters

* tests: Add Cypress client-side formatting tests.

* fix: JSON errors

* fix: Update to not hard-code admin password

* fix: Change to using bulk_update rather than the REST API

* tests: Use Custom doctype for testing, not Standard

* fix: Codacy style fixes

* fix: Commonify update_datetime_picker in date.js, datetime.js, time.js
Fix order of time_format in System Settings
Restore get_user_fmt in utils/datetime.js

* feat: Drastically reduce scale of Cypress testing (to make tests faster)
Full testing is possible by setting 'fast_mode' to false in the spec file.

* fix: Fix issues with datepicker/timepicker expansion

* fix: typo

* style: Various style fixes as requested by DeppSource: Python

* fix: Timepicker not hiding on 'now' button. Force hiding on click.

* style: Codacy style fixes.

* fix: Use datepicker from node_modules

* test: Refactor Datetime UI tests

- cy.get_field
- cy.set_value
- cy.insert_doc with ignore_duplicate
- Nominal datetime tests to cover most formats
- Formatting with prettier

* test: Datetime UI tests; wait for cur_frm.doc.datetime to update

* tests: Add whitespace to typed input

- Clear input only for Time field

* test: Wait timeout 200

* test: Fix form test

Co-authored-by: Faris Ansari <netchampfaris@users.noreply.github.com>
2019-12-25 14:54:28 +05:30
mergify[bot]
08d7ccae2d
Merge pull request #8880 from ruchamahabal/setup_wizard
feat: Onboarding Wizard With Configurable Slides
2019-11-28 09:04:35 +00:00
Rucha Mahabal
0b415b3a49 fix: set onboarding dialog as static 2019-11-27 11:55:34 +05:30
Shivam Mishra
c789bfa69f
Merge pull request #8808 from scmmishra/razorpay-orders
feat: New order API for client side checkout handling
2019-11-25 12:10:15 +05:30
Shivam Mishra
afb8829514 feat: created client API for razorpay 2019-11-13 19:31:23 +05:30
Gavin D'souza
873e887922 chore: include css/js only if chat is enabled 2019-11-11 17:18:56 +05:30
Gavin D'souza
7d6c381f01 fix(chat): namespace fixing and build.json updates
updated build.json for visitor chat, added desk namespace on desk load, removed redundant frappe.desk.* namespaces
2019-11-11 15:16:59 +05:30
prssanna
bae5049683 feat(Notifications): Add integrated notifications 2019-10-09 16:22:57 +05:30
Himanshu Warekar
014c0360dd fix: list filters for tags 2019-10-06 16:09:30 +05:30
Himanshu Warekar
13321ec5f4 chore: rename global_tags to tags 2019-10-05 09:57:43 +05:30
Himanshu Warekar
c0a5ad1456 Merge branch 'develop' of https://github.com/frappe/frappe into global_tags 2019-10-03 12:30:53 +05:30
Faris Ansari
bdc5ec32df feat: New Doctype - Data Import Beta
- Import Preview using DataTable
2019-09-29 22:41:29 +05:30
Himanshu Warekar
f6d1ce2194 feat: Global Tags 2019-09-24 01:03:11 +05:30
Faris Ansari
f26c8895bd
feat: API to scan and get barcode from camera (#8415)
* feat: API to scan and get barcode from camera

- frappe.barcode.scan_barcode

* fix: Use cordova barcodeScanner in mobile app

* style: Undefined variable and no console
2019-09-14 15:14:03 +05:30
Suraj Shetty
07e273a672 chore: Remove unwanted website.less file (#8384) 2019-09-10 13:36:48 +05:30
Faris Ansari
ea0737fc06 fix: Include font-awesome in website.scss 2019-08-22 17:36:36 +05:30
mergify[bot]
596f80a7f9
Merge pull request #8157 from hrwX/gdrive
feat(Google Drive): Google Drive
2019-08-21 18:29:56 +00:00
Himanshu Warekar
db3656afb7 fix: codacy fixes 2019-08-12 09:46:51 +05:30
Himanshu Warekar
a23dc0a749 feat: google drive initial bringup 2019-08-09 22:13:39 +05:30
Prssanna Desai
564d233549 feat(Energy Points): Add Energy Points notifications 2019-07-30 16:22:55 +05:30
Suraj Shetty
f22f4a49b1 chore: Remove unwanted code 2019-07-19 17:12:17 +05:30
Faris Ansari
750ad7c6c4 fix: Move microtemplate.js to frappe
lib/ folder is ignored by code editors as it is in .gitignore
2019-07-16 17:12:20 +05:30
Prssanna Desai
7fef3e3a4f fix: refactor by separating html from business logic 2019-07-04 16:42:12 +05:30
Prssanna Desai
783e68273b fix: move list group by logic to new class 2019-07-04 16:42:12 +05:30
Prssanna Desai
c12f4bc099 feat(Sidebar): Add group by to list sidebar 2019-07-04 16:42:12 +05:30
Shivam Mishra
ac0798b74d fix: webform load and save fixes 2019-06-29 14:02:09 +05:30
Faris Ansari
4a66d5284e
Merge pull request #7408 from scmmishra/web-form-refactor
Web Form Refactor
2019-06-25 18:52:09 +05:30
Faris Ansari
a4061fe795 fix: Refactor into import statements 2019-06-21 13:10:02 +05:30
Faris Ansari
9e02c95553 fix: Remove jquery plugins 2019-06-21 13:03:47 +05:30
Faris Ansari
11e6782e37 fix: Move quill.less to controls.less 2019-06-21 11:39:01 +05:30
Faris Ansari
0d1f566e68 fix: Remove duplicated css 2019-06-20 13:56:05 +05:30
asbasawaraj
97f9320fcf fix: add missing chart.js (#7699) 2019-06-13 23:46:49 +05:30
Shivam Mishra
bf24011cc4 Merge branch 'develop' of https://github.com/frappe/frappe into web-form-refactor 2019-06-13 10:46:08 +05:30
Shivam Mishra
49217c2911 fix: select field not working in web_form 2019-06-13 09:56:42 +05:30
Shivam Mishra
d352ec0076 refactor: renamed web_form scripts
old                   >         new
web_form.js               webform_script.js
web_form_class.js         web_form.js
web_form_class_list.js    web_form_list.js
2019-06-13 09:27:15 +05:30
Shivam Mishra
490de4914b
Merge pull request #7669 from scmmishra/charts-import
feat: replace legacy charts with frappe-charts library
2019-06-12 16:05:04 +05:30
Shivam Mishra
dc9439ea87 fix: syntax error in build.json 2019-06-12 14:45:53 +05:30
Shivam Mishra
0fd48d77ea style linting fixes 2019-06-12 14:27:13 +05:30
Shivam Mishra
31d20b0e91 refactor: removed chart css from report 2019-06-12 11:21:48 +05:30
Shivam Mishra
067cc9d775 feat: added frappe.Chart globally 2019-06-12 11:08:47 +05:30
Shivam Mishra
7045942e8d refactor: use es6 imports for charts 2019-06-11 15:41:44 +05:30
deepeshgarg007
d9dbd77071 Merge branch 'develop' of https://github.com/frappe/frappe into report_dashboard 2019-06-06 15:24:30 +05:30
deepeshgarg007
0396dff959 feat: Report links in dashboard 2019-06-03 21:54:21 +05:30
Rushabh Mehta
6b721eee44 fix(minor): jquery_plugins for website 2019-05-30 15:28:35 +05:30
Faris Ansari
b84bca546b fix: Move add_options plugin to select.js (#7608) 2019-05-30 14:22:14 +05:30
Shivam Mishra
7e36ff6a1a Merge branch 'develop' of https://github.com/frappe/frappe into web-form-refactor 2019-05-28 12:32:54 +05:30
Rushabh Mehta
81fa64d4bc refactor(form.js): remove very old API 2019-05-24 09:08:56 +05:30
Rushabh Mehta
bedaa5453f refactor(form.js): the time has come 2019-05-24 09:08:20 +05:30
Shivam Mishra
c85b76aeaa Merge branch 'develop' of https://github.com/frappe/frappe into web-form-refactor 2019-05-23 19:42:39 +05:30
Shivam Mishra
d5b48b2330 chore: moved webform list class to a separate file 2019-05-22 13:29:27 +05:30