No description
Find a file
Faris Ansari 7595fb75ba
New ListView 💥 + DataTable (#4577)
* first cut

* Code refactoring, styling

* Added Sorting

* Revert query_report to use slickgrid

* cleanup

* Edit cell working

* Add regrid, remove datatable

* Add clusterize

* Update lib, fix get_checked_items

* New ReportView

* wip

* Enable editing, fix styles

* update lib

* wip

* fix refresh rows and editable cells

* Refresh list_view every 3s, decouple refreshing logic

* Report editing fixes

* Cleanup loading fields, add column then refresh list

* [wip] New List View

* [working] Render results

* ListView is now BaseList, add new ListView and GanttView

* Create new page for each ListView

* GanttView working

* CalendarView working

* KanbanView working

* Cache list_view based on page_name

* Gantt view buttons on mobile

* Add ReportView

* Refresh datatable on render

* Setup like

* [start][filters] clean up FilterList

* [filters] refactor FilterList

* [filters] minor fix

* [filters] fix remove filter

* filter utils

* more utils, remove apply

* rewrite as class, remove 'me' references

* [filter] implement on_change to decouple parent functions

* Integrate new filters with new BaseList

* Setup freeze area for ListView

* Set breadcrumbs on setup_page

* Trigger list update from events

* Setup footnote area

* Fix Kanban Board filters

* Add filters to standard filters, then filter_list

* Remove old files

* Fix ImageView

* Some more fixes for BaseList.init

* Fix order_by on load

* Report View: remember columns

* Fix for hidden filters

* Fix for delete items

* InboxView

* Shift select checkboxes

* Fix ESLint errors

* More refactoring

- Move ListMenu to Listview
- New FileView
- Ability to add custom breadcrumbs

* FileManager working

* Tags, set filters from route options

* Custom Reports Working

* List Sidebar reports

* Report Name as title

* Fix ESLint errors

* Fix UI tests

* Fix Kanban test

* Format ID column

* [fix] Kanban cards title

* Checkbox fix

* Fix Activity Page

* Update rows in Report in place

* Child Table columns in Report View
2017-12-27 11:24:25 +05:30
.github updated README.md, we need better readmes 2017-09-25 21:41:40 +05:30
.vscode [MINOR] added --make-copy-force to force copy assets 2017-09-22 15:05:48 +05:30
ci add my_config patch to travis 2014-10-12 18:54:44 +05:30
frappe New ListView 💥 + DataTable (#4577) 2017-12-27 11:24:25 +05:30
test_sites [refactor] Language is now a doctype (#2003) 2016-08-23 16:38:03 +05:30
.eslintignore Added files in .eslintignore, updated globals 2017-06-02 15:00:15 +05:30
.eslintrc New ListView 💥 + DataTable (#4577) 2017-12-27 11:24:25 +05:30
.gitignore [MIN] added the Babel Object Rest Plugin (#4589) 2017-12-12 12:37:54 +05:30
.travis.yml Chrome Driver Issue 2017-12-07 16:23:59 +05:30
__init__.py Add New Currency - XCD (#4660) 2017-12-25 13:39:48 +05:30
attributions.md [docs] simplified docs home 2017-07-31 17:39:44 +05:30
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-09-12 09:14:34 +05:30
CONTRIBUTING.md [fix] contributing 2017-04-29 17:50:05 +05:30
hooks.md [docs] simplified docs home 2017-07-31 17:39:44 +05:30
ISSUE_TEMPLATE.md [docs] simplified docs home 2017-07-31 17:39:44 +05:30
LICENSE updated LICENSE, helps to index 2017-09-25 21:51:25 +05:30
Makefile added a Makefile for faster dev, and clean command to remove eggs, wheels, builds, dist - anything that clutters devspace 2017-09-25 19:33:54 +05:30
MANIFEST.in Fixed manifest and website 2014-06-09 13:21:57 +05:30
package.json [MIN] added the Babel Object Rest Plugin (#4589) 2017-12-12 12:37:54 +05:30
README.md Pure Python MySQL instead mysqlclient (with Python C API) (#4280) 2017-11-06 16:42:01 +05:30
requirements.txt remove psycop from requirements (#4562) 2017-12-01 12:06:15 +05:30
setup.py fixed codacy 2017-09-26 10:03:19 +05:30
socketio.js [fix] remove filter 2017-09-29 12:10:34 +05:30

Full-stack web application framework that uses Python and MariaDB on the server side and a tightly integrated client side library. Built for ERPNext

Table of Contents

Installation

Install via Frappé Bench

Contributing

  1. Pull Request Requirements
  2. Translations

Website

For details and documentation, see the website https://frappe.io

License

This repository has been released under the MIT License.