Achilles Rasquinha
005cfe3dc8
🎉 NEW Frappe Chat ( #4612 )
...
* added doctypes, created frappe chat ui
* added component layout with state-like abilities, added apis
* updated user doctype, moved from state-like feature and component abstraction
* added room component
* fixed publish_realtime with after_commit = True
* created room component and searchbar
* minor fix
* functional message parsing
* update
* Added Chat Profile
* added chat message
* more changes into chat room
* fixed APIs, added client side scripting
* added chat message attachements, more doc updates
* Brand New UI with socket io room integration
* completed socketio integration. off to room subscription and publish
* realtime room update
* raw update
* initialized docs, added p2p connection for call tests
* updated docs
* added coverage, updated api for ease of use
* raw commit
* added test cases
* Chat Room updates and new room creation
* added chat group creation
* added collapsible plugin
* toggable room view
* updated
* [RAW]
* updated UI for chat
* Deleted Previous Chat Page
* moved from frappe.Chat.Widget to frappe.Chat
* modularized frappe-fab
* added more docstrings
* tried adding conversation tones
* Added conversation_tones and refurbished chat popper
* modified frappe.ui.Dialog, moved from AppBar to ActionBar, responsive for Mobile 💃
* moved RoomList item namespace
* Configurable Desktop update, moved profile updates to on_update
* added state change listeners
* removed AppBar to ActionBar customizable 💃
* added destroy method
* removed coverage, refactored group creation
* Successful Chat Rooms and Group creation
* sort rows based on last_message_timestamp or creation
* added frappe._.compare
* removed redundant less variables
* Chat Room back button with custom routing and destroy methods
* Added EmojiPicker
* fixed multiple dialog render
* setup quick access
* added chat chime, functional chat message list updates at room list
* deleted package-lock.json
* realtime date updates
* updated chat message list
* functional message render and updates
* added track seen
* added typing status
* updated typing status
* valid typing statuses and quick search
* Functional Quick Search
* reverted fix
* some more cleanup and promisifed
* fixed hints close on click
* updated fab boldness
* close popper on click panel
* close popper on click panel
* reverted octicon-lg, fixed popper heading click
* new frappe capture
* removed webcamjs
* added uploader and capture
* removed chat FAB, added as notification instead
* on message update
2017-12-28 18:58:43 +05:30
Faris Ansari
1de429f275
Faster bench build in development
2017-12-20 12:36:35 +05:30
Achilles Rasquinha
c87172345f
[MIN] added the Babel Object Rest Plugin ( #4589 )
...
* added rest operator for babel
* added package-lock.json to .gitignore
* removed package-lock.json
2017-12-12 12:37:54 +05:30
Rushabh Mehta
cfb34ca5d6
[fix] rename clientscriptAPI.js -> client_script_helpers.js
2017-11-30 14:45:17 +05:30
Faris Ansari
fb6d079fe3
build.js - watch only .js files ( #4520 )
2017-11-29 09:33:43 +05:30
Nabin Hait
4b5893509a
Fixed Merge Conflict
2017-11-14 13:56:42 +05:30
Rushabh Mehta
bc0453a80b
[travis] dont watch
2017-11-13 22:12:41 +05:30
Rushabh Mehta
7a1a40f0c3
[minor] dont watch on CI
2017-11-13 19:37:20 +05:30
Rushabh Mehta
d5af6dd9c8
[fix] treeview fixes, adding title field ( #4463 )
...
* [fix] treeview fixes, adding title field
* [fix] [tree] add a flag is_root
2017-11-10 18:52:17 +05:30
Faris Ansari
b51d9a04b1
[enhance] build only changed files, get others from cache ( #4380 )
2017-10-25 18:02:06 +05:30
Faris Ansari
0176e202fa
fix codacy
2017-10-24 18:40:17 +05:30
Faris Ansari
91861c7769
[minor]
...
- watch js files
- add frappe.db.get_list in js
2017-10-23 17:48:35 +05:30
Rushabh Mehta
f0e23a5a6c
[refactor] domain and domain settings ( #4163 )
...
* [refactor] domain and domain settings
* [fix] test_domain.py
* [fix] patches
* [fix] domain activation after setup
* [fix] tests and lint
* [fix] tests and lint
* [enhance] better prompt naming
* [fix] setup wizard test
* [fix] testing
* [minor] new item in quick entry from form dashboard
2017-10-17 12:29:08 +05:30
Achilles Rasquinha
612b94c367
[FIX] new babel-presets ( #4232 )
...
* [FIX] babel-presets
* comment out minify
* Update build.js
2017-10-02 16:55:31 +05:30
Rushabh Mehta
cdfcf10e08
[fixes] bunch of ui fixes
2017-08-08 11:55:54 +05:30
Faris Ansari
05fc130225
Watch build.json for file additions ( #3851 )
2017-08-03 15:48:05 +05:30
Prateeksha Singh
afed0c9374
Setup wizard refactor ( #3548 )
...
* [wizard] refactor and UI cleanups
* [wip] attach image control cleanup
* try and detect lang, country, gravatar
* password control
* frappe.wiz to frappe.setup
* cleaned up slides, yet to decide on master data
* Add function to add dynamic fields in layout
* [fix] independent slide fields numbering by deep-cloning initial fields
* refresh only appended fields, autofill user_details
* [wizard] UI test
* [wizard] frappe icon, reuse get_geo_ip_country, cleanups
2017-07-03 18:15:40 +05:30
Makarand Bauskar
aa7424618c
Merge pull request #3421 from netchampfaris/fix-summernote-build
...
Fixes for summernote and build.js
2017-06-06 13:35:03 +05:30
Faris Ansari
324ec411c4
Fix build.js
...
A single JS file can be bundled in multiple
output JS files, so removed `break` in the loop.
2017-06-02 15:50:49 +05:30
Faris Ansari
e1b243996a
Added files in .eslintignore, updated globals
2017-06-02 15:00:15 +05:30
Faris Ansari
5adc4d2d24
Add file_watcher_port in common_site_config.json ( #3375 )
...
* Add file_watcher_port in common_site_config.json
* minor
2017-05-24 17:57:55 +05:30
Faris Ansari
bb88f30aea
Fix build js for travis ( #3359 )
...
* Fix build.js
* let to var
* Added use_strict flag
* Add new build system requirements
* Fix array includes
* Fix indexof
2017-05-22 12:44:31 +05:30
Faris Ansari
dfbf616fac
Fix build.js ( #3355 )
2017-05-19 20:24:45 +05:30
Faris Ansari
d2b650838e
Remove use strict from js files ( #3352 )
2017-05-19 19:50:41 +05:30
Faris Ansari
bafc3aa341
Disable minify ( #3353 )
2017-05-19 19:39:15 +05:30
Faris Ansari
743f7ab0aa
New Build System using NodeJS ( #3117 )
...
* added build.js
* js babelify and concat, css concat working
* less wip
* live reload css working
* css reload on less change working
* added watch_js
* setup file watcher only in dev mode, don't compile variables.less
* Minify js files using babili
- Add --minify flag
* Set minify to false as default
* [minor] Remove redundant code
* Used subprocess instead of os.system
- Also added experimental flag
2017-04-20 11:58:21 +05:30