Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
cd392fb
chore(esco-content-menu): init
gbrousse-recia Feb 22, 2022
f11ec38
chore(esco-content-menu): install & config
gbrousse-recia Feb 22, 2022
ed6f2eb
chore(esco-content-menu): update config
gbrousse-recia Feb 22, 2022
5145000
feat(esco-content-menu): typescript declarations & types
gbrousse-recia Feb 22, 2022
c6145ed
feat(esco-content-menu): helpers
gbrousse-recia Feb 22, 2022
f2c963c
feat(esco-content-menu): mixins
gbrousse-recia Feb 22, 2022
ee54bea
feat(esco-content-menu): services
gbrousse-recia Feb 22, 2022
0590bbe
fix(esco-content-menu): open id connect import
gbrousse-recia Feb 22, 2022
9ad81a2
feat(esco-content-menu): ellipsis component
gbrousse-recia Feb 22, 2022
028dd0b
feat(esco-content-menu): common SCSS
gbrousse-recia Feb 22, 2022
dd1db1b
feat(esco-content-menu): action-favorites component
gbrousse-recia Feb 22, 2022
94bb6a5
feat(esco-content-menu): portlet-card component
gbrousse-recia Feb 22, 2022
27ba00f
fix(esco-content-menu): open id connect import
gbrousse-recia Feb 22, 2022
c21502c
feat(esco-content-menu): content-grid component
gbrousse-recia Feb 22, 2022
50bf90b
fix(esco-content-menu): content-grid test page
gbrousse-recia Feb 22, 2022
e2ca65c
feat(esco-content-menu): content-favorites component
gbrousse-recia Feb 22, 2022
dec12ce
fix(esco-content-menu): content-favorites component
gbrousse-recia Feb 22, 2022
25c5e08
feat(esco-content-menu): content-user component
gbrousse-recia Feb 22, 2022
80ddc91
feat(esco-content-menu): header-buttons component
gbrousse-recia Feb 23, 2022
9713783
feat(esco-content-menu): lit-spinner component
gbrousse-recia Feb 23, 2022
1ef5da6
feat(esco-content-menu): content-menu component
gbrousse-recia Feb 23, 2022
9b8996c
feat(esco-content-menu): hamburger-menu component
gbrousse-recia Feb 23, 2022
b4ad786
feat(esco-content-menu): content-grid-filter component
gbrousse-recia Feb 23, 2022
8a41303
fix(esco-content-menu): profiling script
gbrousse-recia Feb 23, 2022
c8aa69e
fix(esco-content-menu): update locales
gbrousse-recia Feb 23, 2022
1fa8ce1
fix(esco-content-menu): hamburger-menu test page
gbrousse-recia Feb 23, 2022
55e4c7a
fix(esco-content-menu): hamburger-menu attributes name
gbrousse-recia Feb 23, 2022
f980667
fix(esco-content-menu): content-menu attributes name
gbrousse-recia Feb 23, 2022
e7daf60
fix(esco-content-menu): test pages
gbrousse-recia Feb 23, 2022
0b5313a
fix(esco-content-menu): portlet-card missing attribute
gbrousse-recia Feb 24, 2022
4452e2f
fix(esco-content-menu): content-grid missing attribute
gbrousse-recia Feb 24, 2022
ff7e421
fix(esco-content-menu): content-menu missing attributes
gbrousse-recia Feb 24, 2022
ea38685
fix(esco-content-menu): hamburger-menu required attribute
gbrousse-recia Feb 24, 2022
1111ba6
fix(esco-content-menu): hamburger-menu attributes nale
gbrousse-recia Feb 24, 2022
5dc42a8
fix(esco-content-menu): content-menu required attribute & attributes …
gbrousse-recia Feb 24, 2022
7c54320
fix(esco-content-menu): hamburger-menu attributes name
gbrousse-recia Feb 24, 2022
c73f452
fix(esco-content-menu): action-favorites required attribute
gbrousse-recia Feb 25, 2022
ec503c5
fix(esco-content-menu): action-favorites debug attribute
gbrousse-recia Feb 25, 2022
ff42531
fix(esco-content-menu): content-user rework switch button display con…
gbrousse-recia Feb 25, 2022
733a861
fix(esco-content-menu): content-favorites attribute name
gbrousse-recia Feb 25, 2022
b742e92
fix(esco-content-menu): content-grid attribute default value
gbrousse-recia Feb 25, 2022
09b424e
fix(esco-content-menu): content-filter unused code
gbrousse-recia Feb 25, 2022
4a7b717
fix(esco-content-menu): package name
gbrousse-recia Feb 25, 2022
e62891f
chore(esco-content-menu): documentation
gbrousse-recia Feb 25, 2022
1766c63
fix(esco-content-menu): replace CDN call by SCSS import
gbrousse-recia Mar 8, 2022
af7d389
fix(esco-content-menu): fetch empty return value
gbrousse-recia Mar 8, 2022
c67f35a
chore(esco-content-menu): refactor & reorg
gbrousse-recia Mar 8, 2022
00c1af9
fix(esco-content-menu): attribute presence test
gbrousse-recia Mar 8, 2022
e61140b
fix(esco-content-menu): empty values test
gbrousse-recia Mar 8, 2022
a7e50b9
fix(esco-content-menu): default icon
gbrousse-recia Apr 8, 2022
103c8e2
chore(esco-content-menu): remove useless comments
gbrousse-recia Jun 8, 2022
86c9f39
chore(esco-content-menu): update packages Webpack
gbrousse-recia Jun 8, 2022
7cf66d9
chore(esco-content-menu): update packages SASS
gbrousse-recia Jun 8, 2022
3746851
chore(esco-content-menu): update packages Typescript
gbrousse-recia Jun 8, 2022
a76aa5c
chore(esco-content-menu): update packages Eslint
gbrousse-recia Jun 8, 2022
16847e4
chore(esco-content-menu): update packages Typescript-Eslint
gbrousse-recia Jun 8, 2022
e2190fc
chore(esco-content-menu): update packages Webpack plugins and loaders
gbrousse-recia Jun 8, 2022
9eabbba
chore(esco-content-menu): update package Prettier
gbrousse-recia Jun 8, 2022
3f43169
chore(esco-content-menu): update package Acorn
gbrousse-recia Jun 8, 2022
bcdff33
chore(esco-content-menu): update package Lodash
gbrousse-recia Jun 8, 2022
e3f1dec
chore(esco-content-menu): update packages Babel
gbrousse-recia Jun 8, 2022
2578c94
chore(esco-content-menu): update packages Core JS
gbrousse-recia Jun 13, 2022
20f584c
fix(esco-content-menu): empty category filter bug
gbrousse-recia Jun 13, 2022
117b4c6
chore(esco-content-menu): update packages Lit
gbrousse-recia Jun 13, 2022
43e7d22
chore(esco-content-menu): update packages Fontawesome
gbrousse-recia Jun 13, 2022
3cfe6e7
chore(esco-content-menu): update packages Concurrently
gbrousse-recia Jun 13, 2022
0a7ea2f
chore(esco-content-menu): update packages Swiper
gbrousse-recia Jun 13, 2022
eca1a4e
chore(esco-content-menu): update packages Babel
gbrousse-recia Jun 13, 2022
dafb665
chore(esco-content-menu): update packages Sass
gbrousse-recia Jun 13, 2022
40c5e8b
chore(esco-content-menu): update packages Webpack
gbrousse-recia Jun 13, 2022
5d99565
chore(esco-content-menu): update packages Eslint
gbrousse-recia Jun 13, 2022
bfa2b99
fix(esco-content-menu): babel with corejs
gbrousse-recia Jun 13, 2022
9d5f461
chore(esco-content-menu): put license in bundle
gbrousse-recia Jun 14, 2022
ed02c58
fix(esco-content-menu): codeQL Incomplete multi-character sanitizatio…
gbrousse-recia Jun 15, 2022
852f738
fix(esco-content-menu): readme.md links
gbrousse-recia Jun 15, 2022
851d75a
fix(esco-content-menu): add missing .env
gbrousse-recia Jun 17, 2022
62fa29d
fix(esco-content-menu): hamburger menu behaviour
gbrousse-recia Jun 29, 2022
814b8fe
fix(esco-content-menu): lit ellipsis behaviour
gbrousse-recia Jun 29, 2022
20d42c2
fix(esco-content-menu): css minor issues
gbrousse-recia Jun 29, 2022
c811c3e
fix(esco-content-menu): remove unused import
gbrousse-recia Jun 29, 2022
b2c17f6
fix(esco-content-menu): default cards size
gbrousse-recia Jun 29, 2022
af937ba
fix(esco-content-menu): variable use
gbrousse-recia Jun 29, 2022
7915126
fix(esco-content-menu): lit-ellipsis rework
gbrousse-recia Jun 30, 2022
ecce85e
fix(esco-content-menu): browserlist
gbrousse-recia Jul 4, 2022
c55595b
fix(esco-content-menu): babel polyfill
gbrousse-recia Jul 4, 2022
9fd9e71
docs: fix langage typo
jgribonvald Aug 22, 2022
91dd7a8
docs: fix typo
jgribonvald Aug 22, 2022
434a939
docs: fix typo
jgribonvald Aug 22, 2022
9455e9a
docs: fix langage typo
jgribonvald Aug 22, 2022
414537f
docs: fix langage typo
jgribonvald Aug 22, 2022
55d6559
docs: fix langage typo
jgribonvald Aug 22, 2022
32ee894
docs: fix langage typo
jgribonvald Aug 22, 2022
6cd1f20
docs: fix langage typo
jgribonvald Aug 22, 2022
adecde7
docs: fix langage typo
jgribonvald Aug 22, 2022
26e1a1c
feat(esco-content-menu): add portlet attribute
gbrousse-recia Aug 31, 2022
d3a0e60
feat(esco-content-menu): add css autoprefixer
gbrousse-recia Aug 31, 2022
79e16d0
fix(esco-content-menu): remove never casting
gbrousse-recia Aug 31, 2022
fc4bcd4
fix(esco-content-menu): remove no-undef from conf
gbrousse-recia Sep 6, 2022
5bac205
fix(esco-content-menu): remove empty lines
gbrousse-recia Sep 6, 2022
f2eac84
fix(esco-content-menu): bearer token in services
gbrousse-recia Oct 10, 2022
1af80fe
fix(esco-content-menu): default value
gbrousse-recia Oct 13, 2022
099b32e
fix(esco-content-menu): org image
gbrousse-recia Oct 13, 2022
12ec48f
chore(esco-content-menu): clean logs
gbrousse-recia Oct 13, 2022
a650186
fix(esco-content-menu): default value
gbrousse-recia Oct 14, 2022
570ddbf
fix(esco-content-menu): remove useless reload
gbrousse-recia Oct 14, 2022
d1ce091
feat(esco-content-menu): handle error at startup
gbrousse-recia Oct 14, 2022
ea1cd80
fix(esco-content-menu): double favorite add remove
gbrousse-recia Oct 18, 2022
9f1fde2
fix(esco-content-menu): never casting
gbrousse-recia Oct 18, 2022
3452a1e
feat(esco-content-menu): api requests caching
gbrousse-recia Oct 19, 2022
4f4fb0d
feat(esco-content-menu): add close btn to loading and error screen
gbrousse-recia Oct 19, 2022
6bb533c
fix(esco-content-menu): api requests caching
gbrousse-recia Nov 8, 2022
6ac30a8
feat(esco-content-menu): add icon selection
gbrousse-recia Nov 9, 2022
c5a1d68
fix(esco-content-menu): space between favorites
gbrousse-recia Nov 9, 2022
6a35b3a
fix(esco-content-menu): hamburger icon style
gbrousse-recia Nov 9, 2022
17ff096
fix(esco-content-menu): spinner style
gbrousse-recia Nov 9, 2022
990d40b
fix(esco-content-menu): filter user api calls
gbrousse-recia Nov 10, 2022
2b6c6ce
fix(esco-content-menu): user api calls
gbrousse-recia Nov 10, 2022
6f0c5be
fix(esco-content-menu): favorites cache refresh
gbrousse-recia Nov 10, 2022
d01fc6d
fix(esco-content-menu): rollback on user API calls
gbrousse-recia Nov 14, 2022
48b376a
fix(esco-content-menu): current organization search
gbrousse-recia Nov 15, 2022
efffcd4
fix(esco-content-menu): better cache token
gbrousse-recia Nov 15, 2022
c889b1a
fix(esco-content-menu): swiper css integration
gbrousse-recia Nov 28, 2022
a869f1a
feat(esco-content-menu): add base url
gbrousse-recia Dec 16, 2022
eade074
chore(esco-content-menu): update samples
gbrousse-recia Dec 16, 2022
61d9cb2
feat(esco-content-menu): add bundle banner
gbrousse-recia Jan 3, 2023
0870f3b
fix(esco-content-menu): minor fixes
gbrousse-recia Jan 3, 2023
b534018
fix(esco-content-menu): force ellipsis redraw
gbrousse-recia Jan 20, 2023
ec4381a
fix(esco-content-menu): data loading optimization
gbrousse-recia Jan 27, 2023
00c2f5e
fix(esco-content-menu): api data loading
gbrousse-recia Feb 9, 2023
4e6de6f
fix(esco-content-menu): userinfo api url
gbrousse-recia Feb 9, 2023
d1654c0
feat(esco-content-menu): allow userinfo injection
gbrousse-recia Feb 23, 2023
0cac016
fix(esco-content-menu): fix userinfo injection
gbrousse-recia Feb 27, 2023
96848a6
fix(esco-content-menu): fix data load
gbrousse-recia Feb 27, 2023
3d7f0c2
fix(esco-content-menu): data loading
gbrousse-recia Apr 6, 2023
7cb5939
feat(esco-content-menu): add `click-portlet-card` event
Quentin-Guillemin Jul 25, 2024
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
21 changes: 21 additions & 0 deletions @uportal/esco-content-menu-lit/.babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"presets": [
["@babel/preset-typescript"],
[
"@babel/preset-env",
{
"corejs": { "version": 3 },
"useBuiltIns": "usage",
"targets": "defaults",
"bugfixes": true,
//"debug": true
}
]
],
"plugins": [
["@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": true }],
"@babel/plugin-proposal-class-properties",
"@babel/plugin-transform-modules-commonjs",
["@babel/plugin-transform-runtime", { "regenerator": true }]
]
}
9 changes: 9 additions & 0 deletions @uportal/esco-content-menu-lit/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Editor configuration, see http://editorconfig.org
root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true
Comment on lines +1 to +9
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this needed with prettier also being used?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's a good complement to prettier and eslint, allowing all developers to have the same configuration in their ide

21 changes: 21 additions & 0 deletions @uportal/esco-content-menu-lit/.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#App configuration
APP_BASE_URI=
APP_ENV=prod
APP_PORTAL_BASE_URL=
APP_PORTAL_CONTEXT=/uPortal
APP_FAVORITES_PORTLETS_URI=/api/layout
#APP_FAVORITE_ADD_URI=/api/layout?action=addFavorite&channelId=
#APP_FAVORITE_RM_URI=/api/layout?action=removeFavorite&channelId=
APP_BROWSABLE_PORTLETS_URI=/api/v4-3/dlm/portletRegistry.json
APP_FAVORITES_URI=/api/v4-3/dlm/layout.json
APP_USER_INFO_URI=/api/v5-1/userinfo
APP_USER_MOREINFO_URI=/api/v5-0/people/me
APP_ORG_SWITCH_URI=/uPortal/p/switchStruct/
APP_LOGOUT_URL=/uPortal/Logout

#Cache
CACHE_TTL=60

#Logs
LOGLEVEL = 1
LOGBUNDLE = content-menu
5 changes: 5 additions & 0 deletions @uportal/esco-content-menu-lit/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
dist
samples
webpack.config.js

17 changes: 17 additions & 0 deletions @uportal/esco-content-menu-lit/.eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "prettier"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"rules": {
"prettier/prettier": "error"
},
"env": {
"node":true
}
}
3 changes: 3 additions & 0 deletions @uportal/esco-content-menu-lit/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules
dist
xliff
6 changes: 6 additions & 0 deletions @uportal/esco-content-menu-lit/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": true,
"singleQuote": true
}
Loading