Commit graph

41 commits

Author SHA1 Message Date
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
Shreya Shah
4c79799131 added try catch block in patch (#4522) 2017-11-22 16:23:27 +05:30
Shreya Shah
acdbb97ba5 Moved feed from Communication to Activity Log (#4435)
* Removed comment_type 'updated'

* New doctype activity log

* Moved feed.py to activity_log

* Updated feed gets stored in activity_log

* Activity page fetches feed from activity_log

* feed match condition change

* modified

* modified hooks.py

* modified sessions.py

* patch added

* naming in patch

* moved login, logout feed to activity_log

* changes in auth.py, hooks.py

* deleted doctype authentication_log and added test cases

* added utils.py in core

* moved some methods from communication.py to utils.py
2017-11-21 15:46:51 +05:30
Prateeksha Singh
3bb628ffdb update charts to latest (#4472) 2017-11-13 17:21:13 +05:30
Shreya
3e27e061c1 revised according to latest merge 2017-10-31 13:22:58 +05:30
Shreya
0f4bbe185e fixed heatmap 2017-10-31 13:12:13 +05:30
pratu16x7
6fb4984e41 remove cal_heatmap 2017-09-12 11:34:15 +05:30
Faris Ansari
e1b243996a Added files in .eslintignore, updated globals 2017-06-02 15:00:15 +05:30
Faris Ansari
2a3b34822b Remove all implicit global variables 2017-06-02 15:00:14 +05:30
Makarand Bauskar
087dd43083 [minor] fixes in activity page rendering, ignored emails from activity (#2887) 2017-03-23 14:48:24 +05:30
Rushabh Mehta
254ca3393a [merge] from master 2017-01-24 18:22:50 +05:30
Makarand Bauskar
4c95e3e5ef [minor] auth log for login and logout feed (#2624)
* [minor] Authentication log for login & logout

* [minor] added test cases for authentication log
2017-01-24 14:35:52 +05:30
robert schouten
48dc91a59f Email inbox (#2485)
* Communication_reconciliation

* Email inbox

* added collapsed timeline for communication

* new email prefill from when only one address

* timeline duplication and notifcation and stability fixs

* add subject to timeline

* email system v7 fixes

* added password required validation

* use proper email datetime

* email inbox v7.1 fixes

* email inbox communication_date used instead of created

* email inbox communication data cleanup

* remove old patch

* email inbox permit unlinking

* [fix] duplication queue and rename domain to email domain

* fix rename domain

* email inbox index optimisation

* email inbox relink doctype query usability fix

* email_inbox Set attachment variable for forwards and replies based on whether it exists or not

* uidnext fixes and cleanup

* email inbox fix tests

* fix rebase timeline issue

* email inbox threading and cleanup

* email inbox cleanup

* bring inbox into frappe and cleanup

* fix missed path

* inbox cleanup

* email-inbox move service back to account

* separate to erpnext contact match

* email inbox cleanup and move relink and timeline fix

* relink optimisation

* inbox fix footer

* keep email drafts on pages not just forms

* email inbox add sent items

* email inbox allow not save list settings on query

* email inbox cleanup and remove communications recon

* add suspend sending button in email queue

* fix rebase error

* email inbox assorted fixes

* email inbox fixes and relink option only when linked otherwise link;

* email inbox fix sender fullname as administrator

* create user email to custom button

* email inbox sent no match and seen

* email inbox fix unicode issues with subject recipient and sender
2017-01-13 14:45:11 +05:30
Rushabh Mehta
7bc7e3bc63 Upgrade Font Awesome (#2410)
* Font-Awesome V3.x to V4.x

Font-Awesome V3.x to V4.x

* Font Tidy

Font Tidy

* FA4 Upgrade - Html Js & Json

FA4 Upgrade - Html Js & Json

* Minor

Minor
2016-12-05 13:07:03 +05:30
Faris Ansari
99c976cf04 [ui] fix activity heatmap popover 2016-10-03 15:01:06 +05:30
Rushabh Mehta
adc5e877d5 [cleanups] fixes to v7 changes 2016-06-13 17:46:17 +05:30
Nabin Hait
9527e1035d Charts on reports / activity page, deprecated flot library 2016-05-26 15:27:13 +05:30
Rushabh Mehta
75c0d581d5 [fixed] frappe.require is now async 💥 2016-04-29 17:22:16 +05:30
Rushabh Mehta
ef26877689 [enhancement] default user images based on user name 2016-04-01 19:16:08 +05:30
Rushabh Mehta
b6262c1639 [modules] [redesign] 2016-03-16 11:17:30 +05:30
Anand Doshi
465318878e [enhancement] Merge Comment and Feed into Communication 💥 2016-02-04 17:46:53 +05:30
Anand Doshi
3241a0969f [feature] Ability to like a document, comment or communication, see notifications about it and view it on activity feed 2016-01-01 12:50:14 +05:30
Rushabh Mehta
22b828f55d [cleanup] desktop re-organization 2015-10-30 16:18:36 +05:30
Anand Doshi
623565b0e4 Open Sans as fallback font, load all js and css like before in desk.html 2015-03-06 13:13:40 +05:30
Nabin Hait
e2813855e9 Activity spell correction 2015-03-04 18:46:23 +05:30
Anand Doshi
2995f02f3b Web Notes to Frappe, better alerts, css fixes, fixed splash 2015-03-03 15:09:34 +05:30
Anand Doshi
2fc7741e9c load boot in desk.html #999 2015-02-09 16:47:02 +05:30
Rushabh Mehta
a90e0fc711 [print] [bugfix] double onshow calling bugfix 2015-01-29 18:08:28 +05:30
Anand Doshi
cccbc80cb9 [design] mobile 2015-01-13 18:38:35 +05:30
Anand Doshi
36ba8baabd [design] last month's activity graph 2015-01-07 18:32:23 +05:30
Anand Doshi
0324b11729 [design] fixes to Activity and Task Calendar 2015-01-07 15:44:15 +05:30
Anand Doshi
41dfa18231 [design] improvements to login page, activity 2015-01-05 14:12:27 +05:30
Anand Doshi
3a1e58fcd3 [design] Activity 2015-01-02 16:54:04 +05:30
Anand Doshi
b8dcc30742 [design] Fixed Grid Reports 2015-01-01 16:26:15 +05:30
Rushabh Mehta
f44b004ad4 [desktop] icons using octicons 2014-12-31 14:38:58 +05:30
Rushabh Mehta
2ada07032f [design] form toolbar 2014-12-26 12:51:41 +05:30
Rushabh Mehta
24e6a47477 [design] navbar, form grids 2014-12-26 12:50:44 +05:30
Rushabh Mehta
c34e835cd3 [fix] bulk.py 2014-09-29 12:21:57 +05:30
Rushabh Mehta
d92caeb687 [refactor] fixes 2014-09-29 12:21:13 +05:30
Rushabh Mehta
f3ba2f6ae4 [refactor] fixes 2014-09-29 12:21:13 +05:30
Rushabh Mehta
acae2214f8 [refactor] added note, feed, activity 2014-09-29 12:21:12 +05:30