Igor Kulikov
cdec671b3c
Revert "Develop/3.0 ( #2760 )" ( #2762 )
...
This reverts commit 72c7002f619263d1ef1170eaac8105182248cca8.
2020-05-12 15:20:20 +03:00
Igor Kulikov
72c7002f61
Develop/3.0 ( #2760 )
...
* save position fix
* [3.0] Add support ticks to digital gauge (#2508 )
* Add support ticks to digital gauge
* Add link code
* [3.0] Add inputs widgets (#2526 )
* Add location widget
* Fix translate, clear code
* Fix translate
* Add date input widgets
* Add image input widgets
* Init web camera input widget
* Add functional web camera input widget
* Add styles to webcamera iputs widget
* Add link code
* Map/3.0 (#2535 )
* add base map infrastructure
* add leaflet css
* add tencent map
* add google maps support
* added image map support
* refactor schemes
* here maps support && WIP on markers
* add simple marker suppor
* data update & polyline support
* map bouds support
* add some settings support
* add map provider select to settings
* labels support
* WIP on trip animation widget
* WIP on history control and route interpolation
* trip-animation map provider & custom markers
* comleted track marker & history controls
* add license headers
* label fix & tooltips support
* WIP on polygons
* marker dropping support
* add polygon support
* add label to trip animation
* WIP on tooltips
* lint anf typed leaflet AddMarker
* some typing and poly improvements
* add typing
* add marker creation
* update proxy
* save position fix
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
* Fix UI budget
* add bounds padding
* update map widget bendle && bugfixes
* update marker placement widget
* add licenses
* reomove log
* Update packages
* fix sizes
* Map/3.0 (#2542 )
* add base map infrastructure
* add leaflet css
* add tencent map
* add google maps support
* added image map support
* refactor schemes
* here maps support && WIP on markers
* add simple marker suppor
* data update & polyline support
* map bouds support
* add some settings support
* add map provider select to settings
* labels support
* WIP on trip animation widget
* WIP on history control and route interpolation
* trip-animation map provider & custom markers
* comleted track marker & history controls
* add license headers
* label fix & tooltips support
* WIP on polygons
* marker dropping support
* add polygon support
* add label to trip animation
* WIP on tooltips
* lint anf typed leaflet AddMarker
* some typing and poly improvements
* add typing
* add marker creation
* update proxy
* save position fix
* add bounds padding
* update map widget bendle && bugfixes
* update marker placement widget
* add licenses
* reomove log
* fix sizes
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
* Update node and npm versions
* Minor fixes
* Update license
* entity and map fixes
* Map/3.0 (#2543 )
* add base map infrastructure
* add leaflet css
* add tencent map
* add google maps support
* added image map support
* refactor schemes
* here maps support && WIP on markers
* add simple marker suppor
* data update & polyline support
* map bouds support
* add some settings support
* add map provider select to settings
* labels support
* WIP on trip animation widget
* WIP on history control and route interpolation
* trip-animation map provider & custom markers
* comleted track marker & history controls
* add license headers
* label fix & tooltips support
* WIP on polygons
* marker dropping support
* add polygon support
* add label to trip animation
* WIP on tooltips
* lint anf typed leaflet AddMarker
* some typing and poly improvements
* add typing
* add marker creation
* update proxy
* save position fix
* add bounds padding
* update map widget bendle && bugfixes
* update marker placement widget
* add licenses
* reomove log
* fix sizes
* entity and map fixes
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
* Page not found rouring
* Fix tile server support form OSM and zoom level fix
* Map/3.0 (#2544 )
* add base map infrastructure
* add leaflet css
* add tencent map
* add google maps support
* added image map support
* refactor schemes
* here maps support && WIP on markers
* add simple marker suppor
* data update & polyline support
* map bouds support
* add some settings support
* add map provider select to settings
* labels support
* WIP on trip animation widget
* WIP on history control and route interpolation
* trip-animation map provider & custom markers
* comleted track marker & history controls
* add license headers
* label fix & tooltips support
* WIP on polygons
* marker dropping support
* add polygon support
* add label to trip animation
* WIP on tooltips
* lint anf typed leaflet AddMarker
* some typing and poly improvements
* add typing
* add marker creation
* update proxy
* save position fix
* add bounds padding
* update map widget bendle && bugfixes
* update marker placement widget
* add licenses
* reomove log
* fix sizes
* entity and map fixes
* Fix tile server support form OSM and zoom level fix
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
* Remove empty strings from Spanish translations (#2541 )
* Remove empty string from Spanish translation
* Map widget types improvements
* Map widget types improvements
* Metadata improvements
* Update rule node config ui
* UI: Fix toast target for editor components
* UI: fix routing
* Fix Map fitBounds method
* [3.0] Add gateway widget (#2547 )
* Create gateway widget
* Refacoring and add styled
* Update bundle
* Add model and refactoring
* [3.0] New samples for custom action with html (#2549 )
* Update example custom action to new Angular
* Save settings to change type custom action
* Revert change
* UI: Import/export code improvements
* UI: minor improvements
* UI: Theme improvement
* Fix JSON object edit component
* Update styles
* [3.0] [WIP] Minor fixed to style (#2562 )
* Added support Safari browser (not support DragEvent)
* Imporovement style login page
* Change flex responsive API breakpoint
* Add support long name menu item
* Home page add link to page
* Revert .mat-icon vertical-align to middle
* Revert .mat-icon vertical-align to middle
* Fix value input style
* Headline styles
* [3.0] Minor fix (#2571 )
* Fix breadcrumb and breakroint api to header
* Fix layout profile
* Clear code and fix layout (admin and profile pages)
* Improvements import
* Fix entity table
* Fix rulenode tooltip header
* Clear import-export (Safari)
* Entities table actions improvement
* Improvement dialog and component style
* Ace based editors disabled state handling
* Improvement view on mobile device
* Fix widget library details
* Fix revert thingsboard.yml
* Add entity title function
* Remove unnecessary widgets bundle type
* UI: Entity table models improvements
* UI: dynamic annotation for abstract entity component
* UI: Entities table model improvements.
* add sendActivationEmail as request param (default -> true) to activate method in auth controller and login service
* UI: Model improvement, new entity table methods
* [3.0] Improvements import and tables for mobile view (#2594 )
* Fix width table in Safari
* Improvement in mobile view
* Improvement attributes-table from mobile view
* Relation-table improvement for mobile view
* Improvement entity-table from mobile view
* UI: Attribute table disable edit for client side attributes
* [3.0] Added possibility to login by url params (#2592 )
* Added possibility to login by url params
* Fixes after code review
* UI: Fix login url params
* UI: Fix assets import columns
* fix activate method for new UI
* UI: Fixed add user dialog
* Add new alias Current Tenant (#2604 )
* fix error create dialog new dashboard (#2606 )
* Minor fixes
* UI: Fix scss import to relative path
* UI: Fix scss import to relative path
* UI: Fix scss import to relative path
* UI: Revert entity.component annotation to directive
* UI: Minor improvements
* UI: Breadcrumb component improvements
* UI: Minor improvements
* UI: Improve page link default search function
* [3.0] Minor fix (#2615 )
* Improvement tenant setting from mobile view
* Improvement timewindow setting from mobile view
* Improvement entity-view setting from mobile view
* Update license header and license config
* UI: Entity details panel improvements
* UI: Entities table improvements
* UI: Json React Form - textarea height fix
* UI: Entity autocomplete error handling
* UI: Entity autocomplete error handling
* Update rule nodes ui
* Rule node models improvements
* Add utils to public-api
* UI: Rule node ui external modules
* UI: Rule nodes ui api
* add support custom actions
* Cleanup
* [3.0] minor fix (#2645 )
* Improvement layout-setting setting from mobile/tablet view
* Fix EntityView not show type in translate
* Clear code and update tablet/mobile view
* Update tablet/mobile view
* Fix hide title and text-overflow
* Add support Safari
* Minor fix
* Update package.json versions
* Angular update
* Angular update
* Fix issues after angular update
* Update rule nodes UI
* Fix toolbar and share buttons (#2646 )
* Change resize events to observer (#2652 )
* Remove javascript-detect-element-resize
* Update package.lock
* Improvement resize (#2654 )
* Fix typo
* UI: Minor fixes
* Minor UI fixes
* Fix: reset entity table sort and pagination on entities specific filtering changes
* Update MSA docker readme
* map fixes
* Merge with master. AlarmRepository.findAlarms is failing (#2663 )
* Merge with master. AlarmRepository.findAlarms is failing
* Fix Alarm repository. Add queue type list select.
Co-authored-by: Igor Kulikov <ikulikov@thingsboard.io>
* Map/3.0 (#2664 )
* add base map infrastructure
* add leaflet css
* add tencent map
* add google maps support
* added image map support
* refactor schemes
* here maps support && WIP on markers
* add simple marker suppor
* data update & polyline support
* map bouds support
* add some settings support
* add map provider select to settings
* labels support
* WIP on trip animation widget
* WIP on history control and route interpolation
* trip-animation map provider & custom markers
* comleted track marker & history controls
* add license headers
* label fix & tooltips support
* WIP on polygons
* marker dropping support
* add polygon support
* add label to trip animation
* WIP on tooltips
* lint anf typed leaflet AddMarker
* some typing and poly improvements
* add typing
* add marker creation
* update proxy
* save position fix
* add bounds padding
* update map widget bendle && bugfixes
* update marker placement widget
* add licenses
* reomove log
* fix sizes
* entity and map fixes
* Fix tile server support form OSM and zoom level fix
* add support custom actions
* map fixes
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
* Add support Safari and improvement view (#2662 )
* Update rule node core config.
* public api import fix
* Fix bundles budget
* IE11 fixes
* Revert "Merge with master. AlarmRepository.findAlarms is failing (#2663 )"
This reverts commit 2c02406ee5f41b08e655b634dd9871403f67149d.
* wip on ie 11 fixes
* WIP on es support
* Fix Alarm repository. Add queue type list select.
* [3.0] Entity list not correct find index for model (#2668 )
* Entity list not correct find index for model
* Clear import
* Revert change
* Revert change
* [3.0] Improvement code style (#2670 )
* Clear code and styles
* Clear import
* Fix tenant isolated checkbox fields
* Update rule nodes ui
* UI: Get rid of 'multiple directives with 'exportAs' set to ngForm'
* map fixes
* update map bundles
* Remove redudant css import
* wip on image-map fixes
* image map alias image support
* Add gateway type and clear import (#2677 )
* merge fixes
* saveEntity && minor fixes
* small css fix
* Minor fixes
* Add new widgetContext field currentUser
* entity save fix #2
* entity save fix#3
* Update dashboard (#2684 )
* fix some ds problems
* UI: Migrate gateway widgets and gateways demo dashboard to 3.0
* tile layers and locations set fixes
* input bundles updates
* Update default dashboard thermostats (#2689 )
* Dashboard page fixes and improvements
* Clear code (#2692 )
* Improve database migration - create indexes after inserts
* Handle component_descriptor contraints during migration
* [3.0] Improved login by params to support nagivation to different dashboards (#2703 )
* Improved login by params to support nagivation to different dashboards
* Refactorting
* Minor improvements
* bugfixes
* bugfixes (#2705 )
* [3.0] Improvement map (#2706 )
* Fix load custom marker image for Firefox
* Fix update polygon color
* [WIP] [3.0] Added OAuth2 Support (#2709 )
* Added base impl for OAuth-2
* Added basic and custom OAuth2 user mappers
* Removed comment line
* Refactoring to review. Added tenantId and customerId. Added email tenant name strategy
* Revert debug logger
* Fixed compilation
* Test fixed
* Create UI for OAuthService
* Revert package-lock.json
* Add translate login es_ES
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
* provide entity to custom actions
* Fix Manage dashboard customers
* remove image map zoom
* Fix docker hybrid db mode
* fix empty center position & fix entity id
* Minor refactoring
* Refactoring
* Minor fixes
* [3.0] Improvment image map (#2729 )
* Add support setting position function
* Improved setting image map
* Add support setting offset marker
* Minor fixes
* Fix Auth guard
* Cassandra to SQL boolean column fix
* Fix entity state controller name resolution
* Fix oauth2 login button
* Improve OAuth buttons style
* OAuth button style improvement
* Update haproxy.cfg with oauth rules
* Introduce OAuth failure handling
* Fix tests
* [3.0] Improvement image map (#2740 )
* Fixed not correct center image map
Fixed update position marker for image map
* Add support IE and clear code
* Fix not correct update image for datasource
* Update marker position
* Fix tests
* Fix error update websocket to change user (#2744 )
* Map/3.0 (#2738 )
* WIP on trip-animation settings
* trip-animation points & anchors
* fixes
Co-authored-by: Adsumus <artemtv42@gmail.com>
Co-authored-by: Igor Kulikov <ikulikov@thingsboard.io>
* Fix typo
* Improve table widgets mobile mode
* Update Cassandra Driver
* [3.0] Fixed polygon functionality (#2747 )
* Add default setting and title for group
* Fix polygon: updateColor, functions tooltip and color polygon, update coordinate polygon
* Improvement code
* Refactoring code
* Improve Cassandra resultSet pagination
Co-authored-by: Artem Halushko <ahalushko@thingsboard.io>
Co-authored-by: Vladyslav <vprykhodko@thingsboard.io>
Co-authored-by: ArtemHalushko <61501795+ArtemHalushko@users.noreply.github.com>
Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
Co-authored-by: Chantsova Ekaterina <chantsova.ekaterina@gmail.com>
Co-authored-by: Dmytro Shvaika <dshvaika@thingsboard.io>
Co-authored-by: VoBa <volodymyr.babak@gmail.com>
Co-authored-by: Andrew Shvayka <ashvayka@thingsboard.io>
2020-05-12 14:11:26 +03:00
YevhenBondarenko
b8de64f3fb
fix problem with duplication mail dependencies
2020-05-05 00:18:20 +03:00
Andrii Shvaika
e991c0ef23
No more Synchronization nodes
2020-04-14 08:44:34 +03:00
Andrii Shvaika
63bac58ae8
Implementation of statistics counters
2020-04-14 08:27:44 +03:00
Andrii Shvaika
d380ac7106
Device -> Server RPC implementation and improvements
2020-04-13 18:33:11 +03:00
Andrii Shvaika
3eaae1ef32
Statistics Implementation
2020-04-08 14:09:56 +03:00
Andrii Shvaika
c52d0d26d3
Refactoring of Message Routing
2020-04-06 19:23:33 +03:00
Andrii Shvaika
638ca0e1d1
Refactoring to multiple queues for rule engine
2020-04-06 18:35:43 +03:00
Andrii Shvaika
7531a26e61
Implementation of RPC Call support
2020-03-25 22:11:47 +02:00
Andrii Shvaika
ce6ec88983
Refactoring of the websocket and subscription services
2020-03-20 18:00:57 +02:00
Igor Kulikov
850d6d948c
Update License header year to 2020
2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3
Revert "Update License header year to 2020"
...
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a
Update License header year to 2020
2020-01-06 16:41:04 +02:00
Andrew Shvayka
da7da1ef76
Async JS Execution
2019-12-11 14:27:13 +02:00
Igor Kulikov
c84a8a5e67
Version set to 2.5.0-SNAPSHOT
2019-12-10 15:25:03 +02:00
Andrew Shvayka
28e2c74ce3
JS Invoke become async
2019-11-29 18:31:24 +02:00
Andrew Shvayka
a69a3d4d58
JS Stats
2019-11-29 17:21:10 +02:00
Igor Kulikov
6af9aa0ecb
JPA improvements.
2019-11-15 18:27:57 +02:00
Dima Landiak
18041c34c7
rest api call node added redis queue support ( #2112 )
...
* rest api call node added redis queue support
* rest api node refactoring
2019-10-23 17:58:46 +03:00
Igor Kulikov
41527ca059
Version set to 2.4.2-SNAPSHOT. Restore Black Box Tests.
2019-10-18 12:44:52 +03:00
VoBa
3935f616c7
Feature/security updates ( #1993 )
...
* Added last login to user details
* Added last login to profile page
* Fixed label style
* Added actionType filter to Audit Logs controller
* Lockout feature; Password Reuse frequency
* Send email notification in case user lockout; Refactoring
* Fixed set of null password history; Added toast on user account locked/unlocked
* Typo fixed
* Ignored json validator for securitySettings
* Added Lockout action type
* Added permission check for user disable/enable
* Fixed email title
2019-09-10 15:45:19 +03:00
Andrew Shvayka
e43558109e
Extracted dao-api module to simplify rule-engine-api
2019-07-26 09:00:57 +03:00
Andrew Shvayka
a171483b52
Removed Redundant dependency
2019-07-25 18:38:54 +03:00
Andrew Shvayka
467feb967f
Added Common Utils as a new home for DonAsynchron
2019-07-25 18:37:29 +03:00
Igor Kulikov
b482238ef3
Version set to 2.4.1-SNAPSHOT
2019-07-12 16:15:00 +03:00
Igor Kulikov
c631d51e24
Version set to 2.4.0-SNAPSHOT
2019-06-27 10:12:30 +03:00
ShvaykaD
2cf410eb1e
add-entity-created-events-in-rule-engine ( #1696 )
...
* add-entity-created-events-in-rule-engine
* optimize imports
* update
* fix typo
* update actionEventsFromRuleEngine
2019-06-05 12:37:21 +03:00
ShvaykaD
e5eac7bad0
feature/TbSaveToCustomCassandraTable
2019-03-29 17:44:22 +02:00
Igor Kulikov
7e96edd6ac
Improve TbMsgGeneratorNode to be executed in singleton mode
2019-02-13 18:32:49 +02:00
Igor Kulikov
d863ecfa6b
Improve rule node executors to use work stealing thread pool. Use shared event loop for Mqtt rule nodes.
2019-02-13 14:15:14 +02:00
Igor Kulikov
e0ab0159fb
Version set to 2.3.1-SNAPSHOT
2019-02-12 17:16:24 +02:00
Igor Kulikov
7ff0ecd7e5
Version set to 2.3.0
2019-02-06 17:38:19 +02:00
Igor Kulikov
6062ba0143
Merge branch 'master' into develop/2.3
2019-02-01 16:39:56 +02:00
Igor Kulikov
ced63c4e70
Update License Header year to 2019
2019-02-01 16:39:33 +02:00
Igor Kulikov
2aeabf31c2
Merge branch 'master' of github.com:thingsboard/thingsboard into develop/2.3
2018-12-10 17:39:36 +02:00
Dima Landiak
f980b2b6cf
improved transaction service in cluster mode
2018-12-08 13:30:17 +02:00
Dima Landiak
a7d966c788
transaction fixed based on requested changes
2018-12-04 16:18:41 +02:00
Andrew Shvayka
ace40c5236
Versions set to 2.3.0-SNAPSHOT
2018-12-04 15:16:14 +02:00
Dima Landiak
e780ad05bc
transaction cluster mode init
2018-12-03 19:28:52 +02:00
Dima Landiak
f4decda92c
Merge branch 'master' into transaction/development
2018-12-03 14:09:52 +02:00
Igor Kulikov
0f0d521d74
Version set to 2.2.1-SNAPSHOT
2018-11-29 18:38:18 +02:00
Igor Kulikov
cdf0b0484b
Version set to 2.2.0
2018-11-29 12:27:24 +02:00
Dima Landiak
6686003c5a
transaction development
2018-11-28 20:35:01 +02:00
Dima Landiak
c3011e07b8
transaction rule nodes init
2018-11-26 11:49:46 +02:00
ShvaykaD
1b2cc36fa1
tbAssignToCustomerNode
2018-11-21 15:54:04 +02:00
Volodymyr Babak
742cab0015
Msg Count Node
2018-11-14 18:21:21 +02:00
Andrew Shvayka
a2dd90a4c2
Refactoring of app layer to support tenant level rate limits
2018-11-08 13:58:46 +02:00
Andrew Shvayka
aa4787e989
Fix to RPC logic
2018-10-28 16:10:16 +02:00
Igor Kulikov
7d7d5cbdbc
Merge branch 'master' into develop/2.2
2018-10-03 19:00:46 +03:00