seitime-frappe/frappe/model
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
..
utils Replaced all instances of basestring with six.string_types 2017-08-11 00:10:11 +05:30
__init__.py [fix] socket io limit doc_open and other minor fixes 2017-02-24 14:46:34 +05:30
base_document.py [minor] base_document.py return empty list if not filters 2017-11-14 16:48:43 +05:30
create_new.py [refactor] user permissions (#3713) 2017-07-28 14:33:31 +05:30
db_query.py Update db_query.py 2017-11-15 14:05:01 +05:30
db_schema.py Pure Python MySQL instead mysqlclient (with Python C API) (#4280) 2017-11-06 16:42:01 +05:30
delete_doc.py Merge branch 'master' into develop 2017-11-30 16:40:45 +05:30
docfield.py Web Notes to Frappe, better alerts, css fixes, fixed splash 2015-03-03 15:09:34 +05:30
document.py New ListView 💥 + DataTable (#4577) 2017-12-27 11:24:25 +05:30
dynamic_links.py Added order by in_create for dynamic link query (#3849) 2017-08-04 10:55:38 +05:30
mapper.py Replaced all instances of basestring with six.string_types 2017-08-11 00:10:11 +05:30
meta.py [refactor] a better set-only-once implementation with child tables (#4475) 2017-11-13 17:17:20 +05:30
naming.py Replaced all instances of basestring with six.string_types 2017-08-11 00:10:11 +05:30
rename_doc.py [Fix] Not able to rename the company if it's linked with the single doctype which has mandatory fields (#3614) 2017-07-05 13:47:17 +05:30
sync.py Data Migration Tool (for hub) (#4144) 2017-10-05 11:15:35 +05:30
workflow.py Web Notes to Frappe, better alerts, css fixes, fixed splash 2015-03-03 15:09:34 +05:30