Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 24 2019 19:46

    Doug-Reed on master

    fix: remove ratings from detail… fix: remove ratings from app br… doc: updates CHANGELOG and 1 more (compare)

  • Jan 24 2019 19:46
    Doug-Reed closed #870
  • Jan 24 2019 17:20
    Doug-Reed synchronize #870
  • Jan 24 2019 17:20

    Doug-Reed on rating

    doc: updates CHANGELOG (compare)

  • Jan 24 2019 17:18
    Doug-Reed opened #870
  • Jan 24 2019 17:07

    Doug-Reed on rating

    fix: remove ratings from app br… (compare)

  • Jan 24 2019 16:34

    Doug-Reed on rating

    fix: remove ratings from detail… (compare)

  • Jan 16 2019 10:46
    greenkeeper[bot] commented #861
  • Jan 16 2019 10:33

    greenkeeper[bot] on stylelint-9.10.0

    chore(package): update stylelin… chore(package): update lockfile… (compare)

  • Jan 15 2019 11:08

    greenkeeper[bot] on @commitlint

    (compare)

  • Jan 15 2019 11:04

    greenkeeper[bot] on @commitlint

    (compare)

  • Jan 15 2019 10:50

    greenkeeper[bot] on @commitlint

    chore(package): update @commitl… chore(package): update lockfile… (compare)

  • Jan 15 2019 10:46

    greenkeeper[bot] on @commitlint

    chore(package): update @commitl… chore(package): update lockfile… (compare)

  • Jan 02 2019 19:33

    greenkeeper[bot] on eslint-plugin-markdown-1.0.0

    (compare)

  • Jan 02 2019 19:26

    greenkeeper[bot] on eslint-plugin-markdown-1.0.0

    chore(package): update eslint-p… chore(package): update lockfile… (compare)

  • Dec 28 2018 02:31
  • Dec 17 2018 22:01
    greenkeeper[bot] commented #853
  • Dec 17 2018 22:01

    greenkeeper[bot] on karma-3.1.4

    chore(package): update karma to… chore(package): update lockfile… (compare)

  • Dec 05 2018 18:05

    apetro on rm-rate-from-static-and-exclusive

    (compare)

  • Dec 05 2018 18:05

    apetro on master

    fix: rm "Rate {app}" button fro… (compare)

Tim Levett
@timlevett
then we suggest people search marketplace for more content to add to there home
James Wennmacher
@jameswennmacher
Cool. Good to know.
Just out of curiousity do you think UWM would like a multi-tabbed UI? If so you might want to discuss collaboration with Sinclair. It would be good if they could contribute that to the community.
Tim Levett
@timlevett
i think it would be wonderful to keep angularjs-portal one product, so if that means make it possible to have multiple tabs that would be wonderful
James Wennmacher
@jameswennmacher
I agree wholeheartedly
Tim Levett
@timlevett
i mean, it would be easy to hide that feature via a flag in the config
James Wennmacher
@jameswennmacher
Or be smart and say you only have one tab (and no option to create your own which they are adding) so don't display a tab name
Tim Levett
@timlevett
exactly
James Wennmacher
@jameswennmacher
In glancing quickly at the /api/layoutDoc, it doesn't include the portlet preferences in the output as far as I saw. Do you get that by requesting each portlet individually?
Tim Levett
@timlevett
checkout the model for the returned object
we have more on that if list
in our fork
do you have access to our fork?
i know some of unicon does
looks like you have read access
As part of our migrating to vanilla we will want to sync these
anyway, i'm off for the day. let us know if u have anymore questions.
James Wennmacher
@jameswennmacher
Sounds great. You've been very helpful. Thanks!!
Tim Levett
@timlevett
happy to help! good luck!
Andrew Petro
@apetro
wrt how portlet registry entries relate to widget behavior in AngularJS-portal, the AngularJS-portal app directory doc may help further.
James Wennmacher
@jameswennmacher
Thanks @apetro
James Wennmacher
@jameswennmacher
Hi guys. Question about 'screen_shot1' and 'screen_shot2' from http://uw-madison-doit.github.io/angularjs-portal/latest/#/md/app-directory. Where are these screen shots shown? Is this in the search results? Is the only built-in support for the tiled or detailed-tiled view icon a fontawesome icon? If I wanted a more stylish color image do I have to do something outside the built-in framework?
Andrew Petro
@apetro
Sounds like a few questions there.
wrt where screen shots are shown, they're shown on the app details page. live example : https://public.my.wisc.edu/web/apps/details/MyCourses .
wrt icons, while it prefers the fontawesome icon, it falls back on iconUrl if that's set and font-awesome icon isn't. And it'll even fall back on any other icon that can be represented as a CSS class. https://github.com/UW-Madison-DoIT/angularjs-portal/blob/2818b5486e6fe1c195dad79c19e3d7e2b01e03fd/angularjs-portal-home/src/main/webapp/my-app/layout/partials/portlet-icon.html .
So you'd have to supply the stylish color image icon, either as an image URL or as available CSS styles, but I don't think you'd have to change a single line of code in angularjs-portal .
James Wennmacher
@jameswennmacher
Fantastic. Thanks for the info. That makes a lot of sense.
BTW it might be nice to update http://uw-madison-doit.github.io/angularjs-portal/latest/#/md/app-directory or other pages with some of that info.
So the app directory is the replacement for Marketplace. Good to know.
Are there recommendations on the best icon size used in iconUrl? Same as current uPortal?
Andrew Petro
@apetro
Looking over shoulders of people messing with pointing angularjs-portal at their uPortals, it seems that the typical uPortal iconUrls work pretty well.
So in that respect those sizes maybe kind of work.
I can't say that rises to a clear recommendation about best icon size. :) Mess with it and see what looks good? :)
wrt documentation improvements, pull requests welcome. :)
James Wennmacher
@jameswennmacher
Oh that's in github! Awesome!
James Wennmacher
@jameswennmacher
Another question RE AngujarJS Portal. Do you have to have Shibboleth in place for AngularJS Portal to work? Would just CAS be OK? Since the AngularJS code is invoking uPortal services for favorites, etc. it doesn't seem like you have to have Shibboleth except perhaps as a convenience for displaying the user's name or something.
(which could be done via uPortal services)
James Wennmacher
@jameswennmacher
In addition to above question, how does the authentication work say with CAS? It's a no-guest experience. Do I need to enable a redirect in the rendering pipeline so the user accesses the portal via CAS and authenticates with the portal to establish the user's groups and attributes, then get redirected to /web (the AngularJS portal)? Does the AngularJS portal need to know anything about the user or does it get all its information via REST calls to uPortal?
Tim Levett
@timlevett
We do have shib in place, but its not required.
We pull all information from uPortal's API
James Wennmacher
@jameswennmacher
Perfect. I assume the portal has to redirect the authenticated user via /Login to the /web URL?
Thanks for responding BTW :smile:
Are you guys still using this tool?
Tim Levett
@timlevett
What we do for shib is protect /web and /portal. If a user hits either and doesn't have a valid session we redirect to shib, then redirect to /portal/Login. Then in the pipeline if they are on the proper profile, we terminate the pipeline and redirect to /web
This isn't our primary communication location, but i think we still use it from time to time
James Wennmacher
@jameswennmacher
Is there another tool for non-UWM folks to collaborate with you on? Yesterday I directed the Sinclair dev team to here :smile:
Tim Levett
@timlevett
I think this may be a good medium to talk angularjs-portal, that or on the uportal-dev list? what are your thoughts? PS, sorry to hear you are leaving...
and congrats on your new opportunity!