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
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!
James Wennmacher
@jameswennmacher
Thanks. I'm really going to miss working with all of you. It's been great. IMHO this gitter channel is great. I think keeping it separated at the moment is probably reasonable to minimize confusion but it is really what works for all of you.
I'll have to find that pipeline component Andrew P added and configure it or do an equivalent. Thanks for clarifying to me how it works!
Tim Levett
@timlevett
Yeah, this works for us. Sorry for the delay in response. I meant to reply yesterday but lost all the time
np, i'll send a gist with some pipeline config
James Wennmacher
@jameswennmacher
BTW I suggested to the Sinclair team that they try to make changes in a way they can submit PRs to your repo. They aren't as experienced with git so your team may need to help them a bit, or possibly reach out to them about it in a month or two if they haven't submitted any PRs to see if they can contribute back.
Tim Levett
@timlevett
sounds good. Yes, it seemed they wanted to do some custom work then contribute it after the fact. I'm my experience the longer you wait the more difficult it gets
James Wennmacher
@jameswennmacher
Yep, and it is harder to commit to institutional repo and then push the change to the community repo. I think Drew's approach of committing to community and pulling the change into institutional repo is the way to go.
Tim Levett
@timlevett
here is the snippet of the customization we did to the renderingPipelineContext.xml to get redirects to work properly
basically we have a different profile for the alternative front end
James Wennmacher
@jameswennmacher
Thanks!
Benito Gonzalez
@bjagg
Hey guys, I am setting up an angularjs portal. I started with fresh repos of uPortal and AngularjS-Portal. Portal is on master branch using Hsql. AngularJS-Portal is on master branch running ./.build.sh master.
It's deploying, but I only see loading screen after I log into uPortal as student. Here is the error in the console: angular.js:4659 Uncaught Error: [$injector:unpr] http://errors.angularjs.org/1.5.6/$injector/unpr?p0=FEATURESProvider%20%3C-%20FEATURES
Tim Levett
@timlevett
yeah, that master deploy script is out of date. Let me fix it and push up a PR. Sorry @bjagg
Created UW-Madison-DoIT/angularjs-portal#487 to track
Tim Levett
@timlevett
PR: UW-Madison-DoIT/angularjs-portal#488