This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch mod-gui
in repository https://gitbox.apache.org/repos/asf/whimsy.git

commit 38e7cff92fdc4ca9fd91896470804ff14609c021
Merge: 952b68b 2d041cf
Author: Sebb <[email protected]>
AuthorDate: Wed May 8 16:17:24 2019 +0100

    Merge branch 'master' into mod-gui

 .rspec                                             |   3 +
 .travis.yml                                        |   2 +-
 DEPLOYMENT.md                                      |  25 +-
 DEVELOPMENT.md                                     |   7 +-
 MACOSX.md                                          | 116 ++++++++-
 NOTICE                                             |   2 +-
 Rakefile                                           |   2 +-
 TODOS.md                                           |   1 -
 examples/board.rb                                  |   2 +-
 lib/spec/README.md                                 |   7 +
 lib/spec/lib/mail/mail_spec.rb                     |  58 +++++
 lib/spec/lib/mail/mlist_spec.rb                    |  85 +++++++
 lib/spec/spec_helper.rb                            |   9 +
 lib/whimsy/asf/agenda/minutes.rb                   |  11 +-
 lib/whimsy/asf/agenda/summary.rb                   |  38 +--
 lib/whimsy/asf/auth.rb                             |  13 --
 lib/whimsy/asf/board.rb                            |  66 ++++++
 lib/whimsy/asf/committee.rb                        |  12 +-
 lib/whimsy/asf/forms.rb                            | 107 +++++++++
 lib/whimsy/asf/icla.rb                             |   3 +
 lib/whimsy/asf/ldap.rb                             | 117 +++-------
 lib/whimsy/asf/mail.rb                             |  49 +++-
 lib/whimsy/asf/member.rb                           |  12 +-
 lib/whimsy/asf/mlist.rb                            | 120 ++++++++--
 lib/whimsy/asf/podling.rb                          |  58 ++++-
 lib/whimsy/asf/themes.rb                           | 101 +++-----
 lib/whimsy/logparser.rb                            |  18 +-
 repository.yml                                     |   3 +
 tools/agenda_summary.rb                            |   2 +-
 tools/check_auth.rb                                |   7 +-
 tools/check_consistency.rb                         | 111 ---------
 tools/collate_minutes.rb                           |  11 +-
 tools/deliver.rb                                   |  11 +-
 tools/iclasort.rb                                  |   2 +-
 tools/mboxhdr2csv.rb                               |   2 +-
 tools/membersort.rb                                |   2 +-
 tools/moderationhelper.rb                          |   2 +-
 tools/modify_pmcchairs.rb                          |   2 +-
 tools/monthly_tidy.rb                              |  26 +++
 tools/ponyapi.rb                                   |  23 +-
 tools/ponypoop.rb                                  |  11 +-
 tools/proxyhelper.rb                               |   2 +-
 tools/site-scan.rb                                 |   2 +-
 tools/svnupdate.rb                                 |  15 +-
 tools/testmail.rb                                  |   3 +-
 tools/toccomments.sh                               |   7 +-
 tools/travis-relay.rb                              |   2 +-
 tools/update_chairs.rb                             |  88 +++++++
 tools/vhosttest.rb                                 |   2 +-
 tools/wwwdocs.rb                                   |  61 ++++-
 www/apmail/mods.cgi                                |   6 +-
 www/board/agenda/Gemfile                           |   2 +-
 www/board/agenda/Rakefile                          |   2 +-
 www/board/agenda/bin/remind-cronjob.rb             |   2 +-
 www/board/agenda/models/pending.rb                 |   2 +-
 www/board/agenda/public/stylesheets/app.css        |  12 +
 www/board/agenda/routes.rb                         |  23 +-
 www/board/agenda/spec/reflow_spec.rb               |  18 ++
 www/board/agenda/spec/secretary_spec.rb            |   2 +-
 www/board/agenda/templates/agenda.erb              |   5 +-
 www/board/agenda/templates/establish.erb           |   4 +-
 www/board/agenda/views/actions/email.json.rb       |  28 +++
 www/board/agenda/views/actions/post-data.json.rb   |   2 +-
 www/board/agenda/views/actions/post.json.rb        |   2 +-
 www/board/agenda/views/app.js.rb                   |   1 +
 www/board/agenda/views/buttons/email.js.rb         |  72 +++++-
 www/board/agenda/views/buttons/timestamp.js.rb     |   1 +
 www/board/agenda/views/models/agenda.js.rb         |   2 +-
 www/board/agenda/views/pages/adjournment.js.rb     |   9 +-
 www/board/agenda/views/pages/help.js.rb            |   3 +
 www/board/agenda/views/pages/secrets.js.rb         |  37 +++
 www/board/agenda/views/router.js.rb                |   3 +
 www/board/agenda/views/utils.js.rb                 |  22 +-
 www/board/missing-reports.cgi                      |   2 +-
 www/board/posted-reports.cgi                       |   2 +-
 www/board/publish_minutes.cgi                      |   2 +-
 www/board/subscriptions.cgi                        |  14 +-
 www/brand/list.cgi                                 |   2 +-
 www/brand/replyedit.cgi                            |   2 +-
 www/brand/replylist.cgi                            |   2 +-
 www/brand/replyui.cgi                              |   2 +-
 www/committers/index.cgi                           |  61 +++++
 www/committers/ldap-map.cgi                        |   2 +-
 www/committers/subscribe.cgi                       |   8 +-
 www/committers/svn-info.cgi                        |   2 +-
 www/committers/testauth.cgi                        |  11 +-
 www/committers/tm-report.cgi                       |   2 +-
 www/committers/tools.cgi                           |   2 +-
 www/docs/hardcoded.cgi                             |  53 +++++
 www/docs/hardcoded.json                            | 102 ++++++++
 www/docs/index.cgi                                 |   2 +-
 www/events/other.cgi                               |   2 +-
 www/events/past.cgi                                |   2 +-
 www/events/talks.cgi                               |   2 +-
 www/foundation/orgchart.cgi                        |   2 +-
 www/incubator/graduated.cgi                        | 196 ++++++++++++++++
 www/incubator/maillist.cgi                         |   2 +-
 www/incubator/podling-crosscheck.cgi               |   2 +-
 www/incubator/podlings/by-age.cgi                  |   6 +-
 www/incubator/signoff.cgi                          |   4 +-
 www/index.html                                     |  25 +-
 www/members/archivers.cgi                          |  99 +++++++-
 www/members/attendance-xcheck.cgi                  |   2 +-
 www/members/board-attend.cgi                       |  47 +---
 www/members/inactive.cgi                           |   5 +-
 www/members/index.cgi                              |   2 +-
 www/members/logs.cgi                               |  69 +++---
 www/members/memberless-pmcs.cgi                    |   2 +-
 www/members/mentor-format.rb                       |  72 ++++++
 www/members/mentor-update.cgi                      | 259 +++++++++++++++++++++
 www/members/mentors.cgi                            | 154 ++++++++++++
 www/members/mirror_check.cgi                       |   2 +-
 www/members/namediff.cgi                           |   2 +-
 www/members/nominations.cgi                        |   2 +-
 www/members/non-participants.cgi                   |   2 +-
 www/members/proxy.cgi                              |  43 +++-
 www/members/repo-use.cgi                           |  64 +++++
 www/members/security-subs.cgi                      | 155 +++++++++---
 www/members/subscriptions.cgi                      |  13 +-
 www/members/watch.cgi                              |  11 +-
 www/members/whatif.cgi                             |   2 +-
 www/officers/acreq.cgi                             |   2 +-
 www/officers/board-stats.cgi                       |   2 +-
 www/officers/mlreq.cgi                             |   2 +-
 www/pods.cgi                                       |   2 +-
 www/racktest/config.ru                             |  11 +-
 www/roster/main.rb                                 |  24 +-
 www/roster/models/committee.rb                     |  39 +++-
 www/roster/models/committer.rb                     |  30 ++-
 www/roster/models/group.rb                         |   2 +-
 www/roster/models/nonpmc.rb                        |   2 +-
 www/roster/models/ppmc.rb                          |  49 ++--
 www/roster/public_committee_info.rb                |   3 +-
 www/roster/public_json_common.rb                   |   2 +-
 www/roster/public_ldap_projects.rb                 |   2 +-
 www/roster/views/actions/email_alt.json.rb         |  35 +++
 www/roster/views/actions/email_forward.json.rb     |  39 ++++
 www/roster/views/actions/github.json.rb            |  31 ++-
 www/roster/views/actions/pgpkeys.json.rb           |  38 +++
 www/roster/views/actions/sascore.json.rb           |  12 +-
 www/roster/views/actions/sshkeys.json.rb           |  26 +++
 www/roster/views/actions/urls.json.rb              |  38 +++
 www/roster/views/app.js.rb                         |   6 +-
 www/roster/views/committees.html.rb                |  60 +++--
 www/roster/views/groups.html.rb                    |  11 -
 www/roster/views/index.html.rb                     |   7 +-
 www/roster/views/nonpmcs.html.rb                   |   5 +-
 www/roster/views/person/email.js.rb                |  21 --
 www/roster/views/person/email_alt.js.rb            |  50 ++++
 www/roster/views/person/email_forward.js.rb        |  44 ++++
 www/roster/views/person/email_other.js.rb          |  21 ++
 www/roster/views/person/github.js.rb               |  33 ++-
 .../views/{person.js.rb => person/main.js.rb}      | 132 ++++++++---
 www/roster/views/person/pgpkeys.js.rb              |  54 ++++-
 www/roster/views/person/sshkeys.js.rb              |  36 ++-
 www/roster/views/person/urls.js.rb                 |  35 ++-
 www/roster/views/podlings.html.rb                  |  27 ++-
 www/roster/views/ppmc/establish.text.rb            |   5 -
 www/roster/views/ppmc/mentors.js.rb                |  19 +-
 www/roster/views/ppmcs.html.rb                     |  23 +-
 www/secretary/icla-lint.cgi                        |   2 +-
 www/secretary/ldap-check-committers.cgi            |  76 ++++++
 www/secretary/ldap-check.cgi                       |  78 +++----
 www/secretary/workbench/models/message.rb          |   2 +-
 www/secretary/workbench/personalize.rb             |   8 +-
 www/secretary/workbench/templates/mem.erb          |   9 +-
 www/secretary/workbench/templates/pubkey.erb       |   3 +
 .../views/actions/check-signature.json.rb          |  34 ++-
 .../workbench/views/actions/pubkey.json.rb         |   2 +-
 www/secretary/workbench/views/forms/memapp.js.rb   |   2 +-
 www/site.cgi                                       |   2 +-
 www/status/monitors/public_json.rb                 |   4 +-
 www/status/svn.cgi                                 |   2 +-
 www/technology.html                                |   2 +-
 www/test/dataflow.cgi                              |   4 +-
 www/test/example.cgi                               | 147 +++++++++++-
 www/treasurer/bill-upload.cgi                      |   2 +-
 177 files changed, 3687 insertions(+), 896 deletions(-)

Reply via email to