8000 [Vue] migrate widget-loader directive by diosmosis · Pull Request #18428 · matomo-org/matomo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Vue] migrate widget-loader directive #18428

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 463 commits into from
Dec 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
463 commits
Select commit Hold shift + click to select a range
651dee2
do not decode model value of site name in site selector, so it is alw…
diosmosis Nov 21, 2021
a8279ea
Merge branch 'vue-siteselector-decode-fix' into vue-form-field
diosmosis Nov 21, 2021
a7a11bf
4.6.0-rc2
mattab Nov 22, 2021
255e4f1
more ng-model fixes
diosmosis Nov 22, 2021
753dc7c
rebuild
diosmosis Nov 22, 2021
4cf36c8
html tweaks
diosmosis Nov 22, 2021
ba23d88
add timeout to test
diosmosis Nov 22, 2021
f2fbac3
rebuild
diosmosis Nov 22, 2021
9874833
fix another UI test
diosmosis Nov 22, 2021
6edb11f
rebuild vue files
diosmosis Nov 22, 2021
b9e2b5b
update some expected screenshots
diosmosis Nov 22, 2021
136a271
fix more issues
diosmosis Nov 23, 2021
acbb0d6
Merge branch '4.x-dev' into vue-form-field
diosmosis Nov 23, 2021
a4ca628
Revert "[Vue] do not decode model value of site name in site selector…
diosmosis Nov 23, 2021
753dfdc
Merge branch 'revert-18356-vue-siteselector-decode-fix' into vue-form…
diosmosis Nov 23, 2021
9b86445
update screenshots
diosmosis Nov 23, 2021
11f8dcb
more fixes
diosmosis Nov 23, 2021
0d52575
another fix + screenshot update
diosmosis Nov 23, 2021
ef1fec3
more screenshot updates
diosmosis Nov 23, 2021
e980a8b
more fixes
diosmosis Nov 23, 2021
ed67d73
even more fixes
diosmosis Nov 23, 2021
2f59bd7
another ui test fix
diosmosis Nov 23, 2021
af6ddd4
more type fixes
diosmosis Nov 23, 2021
2700b5f
rebuilt vue JS
diosmosis Nov 23, 2021
18a2814
couple more fixes
diosmosis Nov 23, 2021
acd1184
undo debugging
diosmosis Nov 23, 2021
3f51778
do not convert undefined to bool
diosmosis Nov 23, 2021
d343d20
update screenshot
diosmosis Nov 23, 2021
315f7c5
another bool checking fix
diosmosis Nov 23, 2021
c0b0902
rebuild vue files
diosmosis Nov 23, 2021
a5c6d05
more fixes
diosmosis Nov 24, 2021
1c5f95d
initial site value in field is assumed to be encoded
diosmosis Nov 24, 2021
53279b9
file headers and custom field component support
diosmosis Nov 24, 2021
716917b
get custom component field code to work
diosmosis Nov 24, 2021
9de96d0
rebuild vue
diosmosis Nov 24, 2021
a8b14c6
allow using angularjs templateFile for custom field (for BC)
diosmosis Nov 24, 2021
7fd79a2
get angularjs template embedding to work for rollupreporting at least
diosmosis Nov 24, 2021
ec5d5f7
deal with some in source TODO items
diosmosis Nov 24, 2021
6889a47
fix a couple more issues
diosmosis Nov 24, 2021
bd6cd43
Use separate div in modals to display notifications otherwise Vue wil…
diosmosis Nov 25, 2021
49eb8b9
Merge branch 'next_release' into vue-form-field
diosmosis Nov 25, 2021
d3ac38b
Merge branch 'vue-modal-notification-bug' into vue-form-field
diosmosis Nov 25, 2021
7cf8ccb
build again
diosmosis Nov 25, 2021
a0f0e91
refactor some code and fix an issue with checkbox array field handlin…
diosmosis Nov 25, 2021
4a52271
more fixes
diosmosis Nov 25, 2021
721f8ec
another fix
diosmosis Nov 25, 2021
767c389
even more fixes
diosmosis Nov 25, 2021
531406f
remove more todo
diosmosis Nov 25, 2021
24c07cd
hopefully the last changes
diosmosis Nov 25, 2021
498217a
update vue files
diosmosis Nov 25, 2021
79b5000
update submodule
diosmosis Nov 25, 2021
52696a1
Merge branch '4.x-dev' into vue-form-field
diosmosis Nov 25, 2021
662a975
revert debugging change + fix issue
diosmosis Nov 25, 2021
c11463a
built vue files
diosmosis Nov 25, 2021
242eb8b
fix another select issue
diosmosis Nov 25, 2021
0d087ab
rebuild vue files
diosmosis Nov 25, 2021
21b819c
fix broken refactor
diosmosis Nov 25, 2021
0f84177
update two screenshots
diosmosis Nov 25, 2021
f0d1f27
add some more timeouts and update screenshots
diosmosis Nov 26, 2021
20178b0
initial conversion, loading w/o error
diosmosis Nov 26, 2021
1ae08a9
tweaks
diosmosis Nov 26, 2021
d14137f
get period selector work in UI
diosmosis Nov 26, 2021
62c51b6
fix site selector model binding
diosmosis Nov 26, 2021
b63ee27
rebuild vue
diosmosis Nov 26, 2021
f308e58
Merge branch 'vue-form-field' into vue-period-selector
diosmosis Nov 26, 2021
8efa89b
fix viewDate not being kept in sync
diosmosis Nov 26, 2021
084558c
rebuild CoreHome
diosmosis Nov 26, 2021
01913b2
[Vue] fix modal notification placement (#18377)
diosmosis Nov 26, 2021
b5e8adf
two fixes
diosmosis Nov 26, 2021
26bc682
couple UI test fixes
diosmosis Nov 26, 2021
5283f9a
rebuild vue
diosmosis Nov 26, 2021
e6537ba
update files
diosmosis Nov 26, 2021
b6d46a4
sidenav start
diosmosis Nov 26, 2021
5c0fcf0
make getRef a utility method
diosmosis Nov 26, 2021
17688b9
Merge branch 'vue-period-selector' into vue-reporting-menu
diosmosis Nov 26, 2021
5143778
tweak
diosmosis Nov 26, 2021
ee69978
add return type
diosmosis Nov 26, 2021
f4d315f
Merge branch 'vue-period-selector' into vue-reporting-menu
diosmosis Nov 26, 2021
d23ad76
finish converting side-nav directive
diosmosis Nov 26, 2021
11d9ade
starting on reporting menu conversion
diosmosis Nov 27, 2021
f13688a
remove unused properties
diosmosis Nov 27, 2021
d225a28
convert reporting pages service
diosmosis Nov 27, 2021
1f83857
migrate report metadata store
diosmosis Nov 27, 2021
bffd281
remove angularjs files
diosmosis Nov 27, 2021
433e008
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Nov 27, 2021
6e02d0f
migrating reporting pages store
diosmosis Nov 27, 2021
78908f7
make store adapters more immutable
diosmosis Nov 27, 2021
a21f6c1
get service adapters to work
diosmosis Nov 27, 2021
693e3ae
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Nov 27, 2021
ac9db4a
fix a UI test
diosmosis Nov 27, 2021
c43551c
another html fix
diosmosis Nov 27, 2021
15c9025
Merge branch 'vue-period-selector' into vue-reporting-menu
diosmosis Nov 27, 2021
d3d5a71
migrate most of reporting menu directive and model
diosmosis Nov 27, 2021
902765c
Use themed font family for input forms to override materialize.css st…
diosmosis Nov 27, 2021
94e05ca
Merge branch 'local-ui-test-font-fix' into vue-period-selector
diosmosis Nov 27, 2021
16885ea
rebuild vue
diosmosis Nov 28, 2021
bac055e
add a missing div
diosmosis Nov 28, 2021
1d6d314
ui test fixes
diosmosis Nov 28, 2021
79687a9
update styling
diosmosis Nov 28, 2021
baf774a
get to build
diosmosis Nov 28, 2021
98d6a62
get to build
diosmosis Nov 28, 2021
6699936
get to load in the UI w/o error
diosmosis Nov 28, 2021
426cecf
clone result of functions
diosmosis Nov 28, 2021
0f805af
fix compile issue
diosmosis Nov 28, 2021
25075d6
migrate widget loader and get to load in UI
diosmosis Nov 28, 2021
451c56d
rebuild vue
diosmosis Nov 28, 2021
a1d3808
Updating version to 4.6.0
justinvelluppillai Nov 28, 2021
27115a7
update expected screenshot
diosmosis Nov 29, 2021
2b39963
Merge branch 'vue-period-selector' into vue-reporting-pages-model
diosmosis Nov 29, 2021
759c8b7
add wait just in case travis is slow
diosmosis Nov 29, 2021
6b8e4de
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Nov 29, 2021
0a67443
fix ordering bug
diosmosis Nov 29, 2021
9d35cb3
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 29, 2021
98fb793
add another wait
diosmosis Nov 29, 2021
b2ed03e
Merge branch '4.x-dev' into vue-reporting-menu
diosmosis Nov 29, 2021
42dfdf3
rebuild vue
diosmosis Nov 29, 2021
041e05f
Merge branch '4.x-dev' into vue-reporting-menu
diosmosis Nov 29, 2021
6fc3970
css tweak
diosmosis Nov 29, 2021
155d528
fix some bugs and tests
diosmosis Nov 29, 2021
01a7381
undo screenshot changes
diosmosis Nov 29, 2021
7914ef0
Menus test passing locally
diosmosis Nov 29, 2021
f961b22
[Vue] date picker viewDate property is not kept up to date (#18385)
diosmosis Nov 29, 2021
6313136
reporting menu subcategory items are meant to be normal links
diosmosis Nov 29, 2021
b4671d8
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 29, 2021
979c41b
update some screenshots
diosmosis Nov 29, 2021
c4a8bf3
use innerText instead of text() since angularjs maintains newlines in…
diosmosis Nov 30, 2021
265e2d0
trigger angularjs digest after ajaxhelper request
diosmosis Nov 30, 2021
d582816
rebuild vue
diosmosis Nov 30, 2021
31d50fc
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 30, 2021
6856a79
update screenshots, fix bug in link generation in reporting menu and …
diosmosis Nov 30, 2021
b113d08
undo box-shadow change for UI tests
diosmosis Nov 30, 2021
1672a76
fix more issues & update more tests
diosmosis Nov 30, 2021
1aa82c6
update some screenshots
diosmosis Nov 30, 2021
524c8d4
fix some tests
diosmosis Nov 30, 2021
baada30
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 30, 2021
6fdae14
rebuild CoreHome
diosmosis Nov 30, 2021
3c132bc
Merged 4.x-dev
justinvelluppillai Nov 30, 2021
fcd8343
quick fix
diosmosis Nov 30, 2021
729b57a
Merge branch '4.x-dev' into vue-reporting-menu
diosmosis Nov 30, 2021
a65c58c
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 30, 2021
c5cf846
built vue files
justinvelluppillai Nov 30, 2021
ffd4113
fix angularjs issue
diosmosis Nov 30, 2021
a6d1b74
add comment
diosmosis Nov 30, 2021
94fd53b
update umd files
diosmosis Nov 30, 2021
f68f993
Merge branch 'next_release' into vue-widget-loader
diosmosis Nov 30, 2021
72a8886
Merge branch 'next_release' into vue-reporting-menu
diosmosis Nov 30, 2021
9882be4
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Nov 30, 2021
c5632f6
4.6.1-rc1
mattab Nov 30, 2021
3c8b892
4.6.1
mattab Dec 1, 2021
6541fab
Merge branch '4.x-dev' into vue-form-field
diosmosis Dec 1, 2021
366ce53
fix field array title
diosmosis Dec 1, 2021
6a9dc56
apply some pr feedback
diosmosis Dec 1, 2021
285442b
apply more pr feedback
diosmosis Dec 1, 2021
dd0a312
another fix
diosmosis Dec 1, 2021
08007bc
tweak
diosmosis Dec 1, 2021
d25c33a
fix ng-change not executed before ng-model
diosmosis Dec 1, 2021
0ca2df5
fix another set of issues
diosmosis Dec 1, 2021
82382d4
fix another issue
diosmosis Dec 1, 2021
8b64ffa
rebuild vue
diosmosis Dec 1, 2021
50ce86a
Merge branch '4.x-dev' into vue-form-field
diosmosis Dec 1, 2021
72d3bae
Merge branch 'vue-form-field' into vue-reporting-menu
diosmosis Dec 1, 2021
e3bedbe
better ng-change/ng-model fix
diosmosis Dec 1, 2021
2b01d90
Merge branch 'vue-form-field' into vue-reporting-menu
diosmosis Dec 1, 2021
5a751c5
Merge branch 'vue-form-field' into vue-period-selector
diosmosis Dec 1, 2021
078472d
update some screenshots
diosmosis Dec 1, 2021
e0a2338
rebuild vue
diosmosis Dec 1, 2021
abec781
Merge branch 'vue-period-selector' into vue-reporting-pages-model
diosmosis Dec 1, 2021
526df55
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Dec 1, 2021
4067686
remove some TODOs
diosmosis Dec 1, 2021
303fcf4
initiate initial ng-change ONLY for site selectors where this behavio…
diosmosis Dec 1, 2021
00438ad
Merge branch 'vue-form-field' into vue-period-selector
diosmosis Dec 1, 2021
700eeed
Merge branch 'vue-period-selector' into vue-reporting-pages-model
diosmosis Dec 1, 2021
c2fb339
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Dec 1, 2021
5101693
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 1, 2021
cb0441a
emit/broadcast on correct scope in wrapper
diosmosis Dec 1, 2021
2991433
rebuild vue
diosmosis Dec 1, 2021
6d33299
Merge branch '4.x-dev' into vue-period-selector
diosmosis Dec 1, 2021
4833261
Merge branch 'vue-period-selector' into vue-reporting-pages-model
diosmosis Dec 1, 2021
2ec6bf7
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Dec 1, 2021
00aac86
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 1, 2021
1e0ecfa
Merge branch 'next_release' into vue-widget-loader
diosmosis Dec 2, 2021
2519f24
Merge branch 'vue-post-event-regression' into vue-widget-loader
diosmosis Dec 2, 2021
5546f95
fix some issues
diosmosis Dec 2, 2021
cc0b4fb
fix another title issue
diosmosis Dec 2, 2021
192c5fb
Merge branch '4.x-dev' into vue-reporting-pages-model
diosmosis Dec 4, 2021
e75ba54 10000
built vue files
diosmosis Dec 4, 2021
3a1a5d9
fix function signature
diosmosis Dec 4, 2021
880eec5
fix vue warning
diosmosis Dec 4, 2021
50d162d
fix ajax request race condition
diosmosis Dec 4, 2021
623f812
rebuild vue
diosmosis Dec 4, 2021
43133f4
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Dec 4, 2021
b504da3
add new notification type "help" so the help notification is not clea…
diosmosis Dec 4, 2021
43767eb
fix some bugs and tests
diosmosis Dec 4, 2021
2a8cac4
update screenshot
diosmosis Dec 4, 2021
33869c4
Merge branch 'vue-reporting-pages-model' into vue-reporting-menu
diosmosis Dec 4, 2021
f67e918
update screenshot & fix a test
diosmosis Dec 4, 2021
92efd7e
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
b314678
allow using unminified jquery ui + fix bug in last fix
diosmosis Dec 4, 2021
c33bb58
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
7efb296
fix error when enrichedheadline is used in modal
diosmosis Dec 4, 2021
b28d993
add polyfill min.js
diosmosis Dec 4, 2021
9244073
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
f9c0766
remove two todos
diosmosis Dec 4, 2021
94788be
fix widget url logic
diosmosis Dec 4, 2021
7d70d64
update some screenshots and fix sanitization/escape issue
diosmosis Dec 4, 2021
8268737
update screenshots
diosmosis Dec 4, 2021
904707c
rebuild vue
diosmosis Dec 4, 2021
5d490d2
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
4eeca1b
fix url location updating regression in MatomoUrl.updateLocation use
diosmosis Dec 4, 2021
6931227
submodule
diosmosis Dec 4, 2021
8075d87
update screenshots and fix possible error in json parse
diosmosis Dec 4, 2021
b348cff
Merge branch 'vue-period-selector-regression' into vue-widget-loader
diosmosis Dec 4, 2021
96616f6
built vue files
diosmosis Dec 4, 2021
c3efc43
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
b0bc2af
Merge branch 'vue-period-selector-regression' into vue-reporting-menu
diosmosis Dec 4, 2021
77cd692
Merge branch 'vue-period-selector-regression' into vue-reporting-menu
diosmosis Dec 4, 2021
fbfbf89
rebuild vue
diosmosis Dec 4, 2021
99d5c5f
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
2b1177b
use correct variable
diosmosis Dec 4, 2021
90ef0e8
rebuild vue
diosmosis Dec 4, 2021
1c6d117
Merge branch 'vue-period-selector-regression' into vue-reporting-menu
diosmosis Dec 4, 2021
f00ce31
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
16c2573
fix widget url logic
diosmosis Dec 4, 2021
265362d
segment parameter can be undefined now for some reason
diosmosis Dec 4, 2021
fd4e220
fix ngmodel binding in siteselector adapter (for last time hopefully)
diosmosis Dec 4, 2021
8affb84
the original site selector only set the first site to the first site …
diosmosis Dec 4, 2021
2206ae6
fix sitesmanager ui test failure
diosmosis Dec 4, 2021
ee6de95
fix usersettings test failure
diosmosis Dec 4, 2021
e5b31c4
rebuild vue
diosmosis Dec 4, 2021
8eba658
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 4, 2021
b64eddf
more siteselector tweaks.
diosmosis Dec 4, 2021
97876dd
build CoreHome
diosmosis Dec 4, 2021
c7a17d6
more siteselector tweaks.
diosmosis Dec 4, 2021
ad41d70
another siteselector issue
diosmosis Dec 5, 2021
69b69db
update screenshots
diosmosis Dec 5, 2021
5fd728b
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 5, 2021
6345c8e
update screenshot and try to fix random failure
diosmosis Dec 5, 2021
7d865ed
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 5, 2021
0f1003a
fix couple tests
diosmosis Dec 5, 2021
a62f78b
Merge branch '4.x-dev' into vue-reporting-menu
diosmosis Dec 6, 2021
2c0f0e2
Merge branch '4.x-dev' into vue-reporting-menu
sgiehl Dec 7, 2021
2062bfb
apply review feedback
diosmosis Dec 8, 2021
9d36b36
Merge branch 'vue-reporting-menu' into vue-widget-loader
diosmosis Dec 8, 2021
8af9fd5
fix ngmodel render issue w/ extra nextTick()
diosmosis Dec 8, 2021
94c4f24
Merge branch '4.x-dev' into vue-widget-loader
diosmosis Dec 9, 2021
ebc7df3
Update plugins/CoreHome/stylesheets/layout.less
diosmosis Dec 9, 2021
c7f685e
Merge branch '4.x-dev' into vue-widget-loader
sgiehl Dec 10, 2021
3b02226
fix js test error
sgiehl Dec 10, 2021
78d201c
updates expected UI files
sgiehl Dec 10, 2021
2b85f96
Merge branch '4.x-dev' into vue-widget-loader
sgiehl Dec 10, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion plugins/CoreHome/CoreHome.php
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,6 @@ public function getJsFiles(&$jsFiles)
$jsFiles[] = "plugins/CoreHome/angularjs/ajax-form/ajax-form.controller.js";
$jsFiles[] = "plugins/CoreHome/angularjs/ajax-form/ajax-form.directive.js";

$jsFiles[] = "plugins/CoreHome/angularjs/widget-loader/widgetloader.directive.js";
$jsFiles[] = "plugins/CoreHome/angularjs/widget-bydimension-container/widget-bydimension-container.directive.js";
$jsFiles[] = "plugins/CoreHome/angularjs/widget-container/widgetcontainer.directive.js";
$jsFiles[] = "plugins/CoreHome/angularjs/widget/widget.directive.js";
Expand Down

This file was deleted.

218 changes: 0 additions & 218 deletions plugins/CoreHome/angularjs/widget-loader/widgetloader.directive.js

This file was deleted.

Loading
0