Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Andrew Petro apetro

🏠
Working from home
View GitHub Profile
@apetro
apetro / README.md
Created Mar 27, 2019
Customized uPortal 4.2 Snooper
View README.md

Snooper

Customized Snooper JSP and Spring Web Flow XML configuration file.

Shows IPerson user attributes and group memberships.

@apetro
apetro / HttpHeaderTester.java
Last active Mar 27, 2019
HttpHeaderTester PAGS plugin
View HttpHeaderTester.java
/**
* Licensed to Apereo under one or more contributor license
* agreements. See the NOTICE file distributed with this work
* for additional information regarding copyright ownership.
* Apereo licenses this file to you under the Apache License,
* Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a
* copy of the License at the following location:
*
* http://www.apache.org/licenses/LICENSE-2.0
@apetro
apetro / ask-about-on-open.md
Created Apr 23, 2018
Stuff to ask Apereo about
View ask-about-on-open.md
  • Welcoming policy
  • Strategy for first half of 2018
  • Website WG
  • Sakai spending money it doesn't have?
  • Accounting- why so expensive?
  • Executive director goals? Any that can be shared publicly? How's it going meeting these?
  • travel, feedback from trips?
  • having created on-ramp to membership for Africa, how's that working out?
  • What's with the corporation "members"? Didn't Apereo used to be by for and about higher ed? Why do the non-higher-ed organizations get a vote?
@apetro
apetro / portal.log
Created May 24, 2017
NPE in uPortal master /api/v1/dlm/layout.json @ f0805a00465795102796d3c7ffef93628887bf83
View portal.log
ERROR [http-nio-8080-exec-8] o.a.p.web.ExceptionLoggingFilter 2017-05-24 10:54:14,208 - uPortal: unhandled exception 'Request processing failed; nested exception is java.lang.NullPointerException' for URL=/uPortal/api/v1/dlm/layout.json, user=null , from IP=0:0:0:0:0:0:0:1
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:963) ~[spring-webmvc-3.2.18.RELEASE.jar:3.2.18.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:842) ~[spring-webmvc-3.2.18.RELEASE.jar:3.2.18.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:635) ~[servlet-api.jar:na]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:827) ~[spring-webmvc-3.2.18.RELEASE.jar:3.2.18.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) ~[servlet-api.jar:na]
at org.apache.catalina
@apetro
apetro / guest_layout.json
Last active May 24, 2017
DLM layout.json v4-3 examples from pre-uPortal-5 master @ f0805a00465795102796d3c7ffef93628887bf83
View guest_layout.json
{
"user": "guest",
"authenticated": "false",
"hostname": "localhost",
"fragmentAdmin" : "false",
"locale": "en-US",
"layout": {
"globals": {
"userLayoutRoot": "root",
@apetro
apetro / 2017-gonzalez-fellow-nominate.md
Last active Mar 31, 2017
2017-gonzalez-fellow-nomination
View 2017-gonzalez-fellow-nominate.md

Nominee name: Benito Gonzalez

Nominee email: bgonzalez@unicon.net

Organization: Unicon, Inc.

Past contributions

Benito has been a long-time member of the Jasig and Apereo communities, as an adopter of Sakai, uPortal, and CAS, and now as a consultant primarly working on uPortal at Unicon. Benito recently joined the uPortal Steering Committee.

@apetro
apetro / 2017-vertein-fellow-nominate.md
Last active Mar 30, 2017
2017 Tim Vertein Apereo fellow nomination
View 2017-vertein-fellow-nominate.md

Nominee name: Tim Vertein

Nominee email: timothy.vertein@wisc.edu

Organization: UW-Madison

Past contributions

Tim Vertein's primary contributions are as a core developer of and leader in the now-incubating AngularJS-portal uPortal add-on, with contributions directly to traditional uPortal in that context and to the Portlets MyUW uses, including the core-to-uPortal Web Proxy Portlet and the incidentally open source UW-Madison HRS Portlets.

@apetro
apetro / angularjs-portal-incubating.md
Last active Mar 22, 2017
AngularjS-portal description for Apereo website incubating projects page
View angularjs-portal-incubating.md

AngularJS-portal

[This project][AngularJS-portal website] is an alternative user interface for use with [uPortal][], levaraging APIs, content, and functionality in uPortal and adding experiences.

Features:

  • Simplified initial dashboard user experience with strongly typed, designed widgets.
  • Notifications.
  • User-browseable directory of applications.
  • Search, over the directory of applications and beyond.
@apetro
apetro / imagequiz-tactics.md
Last active Feb 4, 2017
Tactics for ImageQuiz
View imagequiz-tactics.md

DRAFT

DRAFT DRAFT DRAFT DRAFT

Incomplete, unpolished, in-flight thoughts.

Project vision

Enable image quizzing with free and open source software

@apetro
apetro / doit_hiring-2016-12.md
Last active Nov 29, 2016
2016-12 Apereo newsletter item: UW-Madison DoIT hiring
View doit_hiring-2016-12.md

Title: UW-Madison Division of Information Technology is hiring software developers.

The University of Wisconsin-Madison is accepting applications for several software developer positions in a variety of roles and experience levels, including front-end developers and full-stack developers, and including roles with opportunities to develop applications and integrations for UW-Madison's well-regarded MyUW portal.

The application period for the specific opportunities prompting this newsletter item closes 2017-01-09.

https://it.wisc.edu/about/division-of-information-technology/jobs/

-Andrew Petro

You can’t perform that action at this time.