You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by br...@apache.org on 2017/03/01 12:18:09 UTC
[whimsy] branch proxy-form updated (c061fed -> 834e372)
This is an automated email from the ASF dual-hosted git repository.
brett pushed a change to branch proxy-form
in repository https://git-dual.apache.org/repos/asf/whimsy.git.
from c061fed retain other markers in proxy form
adds 2f85f27 Merge pull request #7 from apache/proxy-form
adds a4f772a test
adds 9c9e389 Show local git code info
adds 476b47d Unused, but the RE should match the one for .txt files
adds bbebc9e Add proxy link
adds a6ed5a2 Add more info
adds b607980 Prepare for the pit
adds 6ec6dc3 new board
adds 44a5e50 fully qualify where lname lives these days
adds 2ed6b19 reset ldap connection
adds 449486a move name sorting function from icla to person
adds c83f5e9 forgot to include the new file
adds 2af9521 add a member sort function
adds 77c1618 remove debug code
adds b4de66a skip over, then retain, note
adds 7719849 add membership start date; display never when apt
adds 0507086 undo treating 'lewis' as part of last name
adds 1165bae tweak sort
adds c6e2d1b pick up lastest whimsy/asf changes
adds 28d988c omit needless precision
adds 04de0c9 rough in UI
adds dc7012d add an icla sorting tool
adds 6707cc7 Update iclas.txt before sorting by name
adds 55c15e1 member_name and full members_txt
adds 2ee7afe Merge branch 'master' of github.com:apache/whimsy
adds ac8bc55 Add utility to sort members.txt
adds 8bd20a1 Remove special sort order for Rivera and Vega
adds 899742d untested snapshot of code to change member status
adds a042b5e convert mtime to an integer before comparison
adds aec454b Drop trailing comma as it causes syntax error in Eclipse
adds 05bbc40 Missing space; standardise on single quotes
adds ecc152e Does not handle a single svn update properly Add main for debugging
adds 2080ba8 Add main for debug purposes
adds 5d21210 Merge branch 'master' of github.com:apache/whimsy
adds 2134eb0 move away from hardcoding and towards LDAP
adds f9044ff fix syntax error
adds 6d986cf route committer updates to individual actions
adds fa0115b Avoid syntax error: void value expression
adds 9145b70 Check if template has changed
adds 2c4d255 placate parser
adds bbb4fe4 commit member status changes
adds 41db8cc further progress towards making emeritize work
adds 06406fc for shane
adds a403860 add funding source to bill upload function
adds ed33925 check for empty
adds 8e74fe0 make use of svnmucc based on suggestion from sebb
adds 29cecdb cleanup
adds f7959d5 fix variable name
adds 8ed3acb always normalize members.txt
adds 2d290d3 add a method to extract revision and contents
adds aeb1e0b refactor member status updates
adds 2c72489 commit the normalized version of the text
adds 1c20da2 Docn
adds ef8a407 rough in UI for editing name, members.txt
adds 40e810b Testing diff mails
adds ac1d90e Allow access to last chosen host
adds 0357714 Show the LDAP host that was used
adds 37f00ac Show commands Add commands
adds 906da86 Show the remote repo info
adds 4a5d67f Final message
adds 62df2de Initial code for system-related status checks
adds 465e582 Don't change the subject! Easier in GMail if the variable server name is in the body
adds 92897c8 start to factor out ldap authentication
adds a6f7875 implement dryrun for sascore
adds 54f8902 Start trying to use notifications list
adds e31e7ae update public & legal name w/dryrun
adds 5ae9e22 Fix encoding warning message
adds 99a387a split committer => person/*
adds 0c9772a use wide form
adds b5f7ad0 switch to using new _svn method
adds b9f2259 update members.txt entry
adds 7a5c431 mention rake auth server
adds 537521d force getting the name from LDAP
adds 5a59778 Initial draft of mirror checking page
adds fefbfc2 Spilt into HTML and backend Props to Sam
adds 4dcc332 allow sascore to be edited again
adds 0bfdd82 editable github user id
adds 7c297a3 Fix up domain name in Message-ID
adds 689b016 There's not much point using the no-reply@ user with a Reply-To. Sending from dev@ means replies go to the dev list anyway
adds 5809bde Oops - no wonder the e-mails were not getting through ...
adds f7425f3 Parse the www.a.o/dist site to get the target links
adds 7d6e452 Fix hash reference bug
adds 596e354 Unit test helper module - gets previous status from file
adds eab4b14 Update unit test
adds 89e0402 Move logic to backend script
adds 54db823 Where to find the code
adds 56ef893 Simpler way to check page order
adds 337d4dd Tidy some messages
adds 974397d Stop changing the file unnecessarily
adds 05a255c Colour Legend
adds de842bb tweak css
adds 71fe9e9 only include member info if it is not empty
adds 5631c57 avoid removing people who are not there
adds 891cc39 just to be sure, get a fresh member list
adds 66fdf83 update check signature email
adds 0a26a58 Use only symbols as hash keys
adds c3cc337 Fix monitoring to always use symbolic keys Check if public json log file has changed before copying Unit test improvement
adds f159daf Just in case no previous data; also need to check success
adds d53d4d1 Log messages to show where we might send an email (better to flood log than mailbox!)
adds ee3ae01 Unnecessary
adds bfffb67 Quieten; no longer needed
adds df80223 Find all the gems
adds f6a5221 ALternative
adds 0606ad9 Status now uses symbols, not strings
adds 1870cdb rough in server side of historical comments
adds d08ff2c first pass at client side of historical comments
adds 1d7ea47 Merge branch 'master' of https://github.com/apache/whimsy
adds 3d4d909 Copy the summary status to the GUI display
adds 0fd0927 Convert to symbolic key
adds 4051465 Ensure output unchanged if there has been no change
adds d12dcd8 Docn
adds 9d66874 Docn; ensure status does not needlessly chage
adds e6084b0 don't repeat comments when viewing an old agenda
adds 839df5b no need to rescan if current agenda changes
adds 092513f Docn
adds 9ceedb2 Belongs later
adds 058515b No point checking for status change if there was an exception
adds b32322b Add email stage (temp destination for initial testing)
adds 865c030 only show ready queue to directors
adds 79d6d8d cross-link to shepherd pages
adds b1a75f1 Add a simple app for generating ezmlm mail addresses
adds 2d7f8b4 Drop some anchors
adds 819fec4 Convert to using svnmucc
adds fbe3fc2 Errors in red
adds e902f5c Docn
adds cfc7980 document zmanda client workaround
adds 6a78b89 only retry if a commit actually failed
adds ef58ca1 extract title from parsed agenda
adds 8ca05b8 Merge branch 'master' of https://github.com/apache/whimsy.git
adds ce35a4e Synch HOSTS list with puppet Add test to check against puppet Add missing require in case YAML parser needed
adds 7eaebbc Merge LDAP modules
adds 6ec2c49 further streamline for non-directors
adds ab24eab link to apache source
adds c945787 fix off-by-one error
adds dad4c18 locally cache a few results
adds 8d06574 extract chair's id from parens, if present
adds c2064e4 only emit warning if chair is not found
adds d0386da ensure chair is a member of PMC
adds 519098c add a 'send feedback' button
adds dbe108e fix special order traversal
adds 9766c49 hide feedback button until draft minutes are ready
adds 0438ec4 fix flagged traversal order
adds fa4e9be improve historical comment formatting
adds fb02f06 cross-link reports to related special orders
adds 721155c fix links
adds 739f202 switch to session storage for now
adds cc4dcb3 convert one more (thanks sebb!)
adds ae9a967 update button text per feedback from clr
adds b5ba02a Add tooltip to feedback.js.rb
adds d49788f Enable notification mail
adds 363e8ac track completed todos
adds a484a00 add some whitespace between comments
adds 264d9cf change to flex to prevent 'rippling'
adds 5c77bec force reload of stylesheet on change
adds 4d76a65 Nav arrows show corresponding status color
adds f8d7a81 Merge pull request #8 from apache/ShaneCurcuru-patch-1
adds 0acaa84 Add the license
adds 26f28c9 Merge pull request #9 from apache/ShaneCurcuru-patch-2
adds 02f2125 Up log level - no recovery possible
adds 24515c0 Warnings are recoverable (and are logged to notifications) so they don't need to be reported to Ping My Box as well
adds d4f31ec /srv is now in /x1
adds 429e53c don't capture the path prefix
adds 1208029 fetch letsencrypt
adds d4dd853 Warn if mail fails
adds fe6cb73 Allow callers to detect if the output changed
adds a8384d1 Drop timestamps so only real changes are saved/reported
adds 65baa19 Access to change state Add temp debug; odd behaviour in non-ldap mails
adds 6f6bae9 No longer needed
adds 1d7636a Tab police
adds dc129d0 Don't use \s where RE is expected to match a single line Ensure joining date is optional (e.g. infra) Fixes bug whereby half the Infra team was omitted, because the missing date caused the RE to swallow the EOL and the start of the next line
adds b58a73e Update DEPLOYMENT.md
adds 688fbc8 make grammar parallel
adds 7e5afb1 Extract sendMail method
adds 32a6875 Check for unexpected joining dates
adds 45d5483 don't just complain about the chair
adds c54e323 parse Bahir's establish format
adds d403758 continue to work with Ruby < 2.2
adds 4c023ff rough in a pubsub tool
adds 3a69a6d switch to lists.apache.org
adds 8995b48 Don't send mail from VM2
adds 8f1dfa7 use relative path
adds 6d4e9c2 Make next links relative at end of queue, shepherd
adds db47a28 tweak css for mobile devices
adds 88712d8 make header and footer scroll on short windows
adds c8e34f5 Increase text size for URL field
adds 2891b10 force a space
adds 84ff8a9 Set http.use_ssl consistently
adds b2f1ac0 Not all Whimsys are VM2
adds f38c058 don't wrap call to order
adds 555af63 embolden ASF members
adds e9eddcc got my & and -'s backwards
adds 2e7b3b0 complete SVN.update functionality for directories
adds d318484 Also ignore code_version changes if that's all that's changed
adds c3c3005 sub only matches once
adds 011e004 add/remove committees&groups + refactor
adds bdd5cbb Log the subject of the failed mail
adds 3b79e03 Fix conversion
adds 1bbfd21 Fix typo in references to committee-info.txt
adds 352e0a5 Merge pull request #10 from lresende/comittee-info
adds 23242a2 Wrong date check
adds 6af28d7 Suppress broken check
adds d9f60e0 add mail gem
adds 7975c20 Ruby 1.9.3 workaround
adds 3462bf7 configure for smtp/snakeoil
adds acea077 add a tool to test the ability to send email
adds 7795b22 add step to verify that email can be sent
adds 4aa1c62 add a standard footer; text provided by markt
adds 67e465d more whitespace
adds 8e390c6 Ruby 2.3 compatibility
adds f27a4b8 Add Subject Alternative Names
adds 83b99ac explicitly qualify class variables
adds 6f30039 Better layout for copy-paste into JIRA issues
adds 2287062 Move URL validation to script: more flexible, and not all browsers support pattern validation fully
adds 8782ba1 Add a custom header so root@ can filter this
adds 4ea88ac Merge pull request #11 from Humbedooh/master
adds 54a6c10 Merge branch 'master' of https://github.com/apache/whimsy.git
adds 37a9a41 add a search for memberless PMCs
adds 1244222 make table sortable
adds 8cdb1b1 add a cross-link to memberless PMCs
adds 0f4580e tab police
adds ba98d41 refactor administrivia into the common helper
adds 5924a8e get one test passing again
adds 92087ec if nodejs exists, use it
adds 7b73e20 on second thought, don't commit
adds fdbd1db remove agenda work files after every test
adds 5c1e52d ensure npm install was run before tests
adds 0e9cec5 match text
adds 2f85017 push out a gem (for docker testing)
adds 6a3a8de don't die if text is not present
adds 0c64dce Not currently used
adds 6e36943 update to vm3
adds ab7ad1c update to vm3
adds a8aa673 allow invited guests to see board agenda
adds ee08158 cleanup
adds 46b00d6 correct email for committee-info removals
adds bba6b23 close component on reuse
adds 33be260 rough in some special order title verifications
adds 90dbb49 allow Gemfiles to be updated with Ruby 1.9.3
adds a77c62b don't insist on Ruby 2.0
adds 637f29a Make icon a home link
adds db9c743 dump LDAP request information on error
adds 5507e5d explicitly scope LDAP
adds 64f8b59 fix infinite recursion
adds 0f5732b flip intersection and union
adds 434c738 rough in logic to establish a new PMC
adds 683a8ed update committee-info.txt and LDAP for establish resolutions
adds 69db802 link to mail archives for feedback threads
adds 2631cb2 tighten scope of email search
adds 810b97d disable committee additions if committee-info entry is empty
adds 998f4af extend date range to now; simplify; explain start date
adds 4461cb2 calendar format changed
adds 5d836c4 downcase pmc names for LDAP
adds 9d85f4a bug fixes
adds 6b5503b normalize the start date
adds acbc135 Add ASF::Person#createTimestamp method
adds 594f71e fix regression
adds aa91c9b Document derivation
adds 0f9ea1f rough in method to return dev mailing list
adds 46f6c97 Further account creation date overrides (#12)
adds c54e46b Better starting date for my id
adds 19f5379 More dates from SVN history
adds f8e5975 don't barf if members.txt isn't present
adds ab4c68f avoid overriding/hiding window.fetch
adds c6cd86c locally cache recent comments and jira
adds 89f6cb6 switch from mail-search to lists
adds 1060bce cache posted reports
adds b61840e fallback to xhr for development testing
adds 6650168 Dir.chdir is a no-no in a long running process
adds a22a4a5 soften contrast of navigation links
adds 7b94a9d rough in a cache/sw status display
adds 2cce0f1 initial (read-only) support for app groups
adds 44febbb fix roster regression
adds d5a40de add support for inline private sections
adds c200070 add comments
adds 4e80d09 Merge pull request #13 from apache/inline-privates
adds 5d69bf2 Apache 2.4 etag workaround
adds 796a4a6 cache pages to be used by service workers
adds 3248bee display cache pages
adds 09bae00 show response headers
adds 161d230 fetch and cache agenda json
adds e7b2a64 remove debug statements
adds 62cd170 rough in service workers; disabled for now
adds 978782b cleanup
adds 63f06ea add mtime to app.js; prep for expires header
adds d46279f forward event data, not the event itself
adds d6e0444 re-disable service workers
adds 1b8fff9 no longer prefetch stylesheets and scripts
adds a7b1399 on second thought, continue to update browser cache
adds 699dcac svn up tlpreq and check before adding
adds 9e68ab3 gather up a list of feedback yet to be sent
adds 4841313 Move send feedback link to main part of the adjournment page
adds f91e9f5 missed one
adds 171c64e enable service workers on test machines
adds 58cc5e3 handle feedback not sent yet
adds 732fbb3 display list of completed actions
adds 3cf1740 Move minutes to second column
adds 54599d2 preserve hostname on redirect
adds f20bbe5 retrieve body text
adds 6766240 Information page for Service Workers preview
adds 2770988 authgroup support
adds bce0bd1 refactor
adds ca40604 add auth groups
adds b313c38 rough in UI for updating auth groups
adds 07b9cf4 Provide an URL to retrieve draft minutes
adds 3c81844 defensive programming: validate podling name
adds 3d3e1cc original version of submit-account-request.rb
adds ee5099f convert cgi-bin to wunderbar
adds 14aadfa introduce whimsy/asf
adds 4a9ccc7 start to take advantage of Whimsy library methods
adds cab7d70 take advantage of Wunderbar and Ruby 1.9+
adds dcd93cb rely on cron jobs to keep svn up to date
adds c1e5276 more wunderbar syntax and delete dead code
adds f102c46 more reliance on pre-existing cron jobs
adds 48d5cc2 authentication; cleanup
adds a696660 only active podlings
adds 74a1a6a use the latest libs
adds 88588fb get current data via svn cat
adds a83a83b get live data
adds d2b8c44 take advantage of user object
adds ffe71f3 temporarily disable submit button
adds 95aa14f allow the number of ICLAs to be scanned to vary
adds 396f735 cleanup
adds e2fa702 better variable name
adds 244d039 rough in commit from temporary directory
adds 026e25c track implementation progress
adds c95179a enable form; fix email
adds 1d71980 rough in add
adds 6737d58 confirmation dialog
adds f8c6435 rough in action
adds 9b00246 cleanup
adds 61335aa polyfill fetch for older browsers
adds 313b93d more polyfills
adds 213fed4 whoops, forgot to commit a file
adds fcd2058 explicitly show status when request is sent to server
adds 3682f9f notify authgroup members on changes
adds dd69299 update example LDAP machine name
adds 92e116b switch to Ruby 2.3.1
adds 25556ba insert missing end
adds 1f5f9a7 switch to the latest ruby
adds 3ac0eba trust temp directory
adds 3f52fa9 try to get commit and email working
adds 7f96bfa try to match ruby versions
adds 7f54765 cleanup syntax
adds fad05d0 configure mail before sending
adds 59ef414 tweak style; direct workbench to new acreq page
adds 352d181 switch to string
adds ee637d9 only set ICLAs to 1 if there is data to fill in the form
adds abdc2de strip trailing newline
adds 8cdbcd8 Typo
adds 9b01bf5 += code to generate public_ldap_authgroups.json
adds 055cee2 Use the official name
adds 0ab7ed1 Added info to icla message for folks who have not been invited.
adds f85008f Merge branch 'agenda-private' of github.com:apache/whimsy
adds 26f7ea6 close file (and release lock) before retry
adds 8039a70 prevent dupes
adds dd3b392 match variable names
adds 3fedcbf second attempt
adds 66f878a handle partial (incremental) completion
adds b222b80 handle feedback_sent being nil
adds 42f8c3d initial progress towards Mac OS/X instructions
adds ced7478 Update MACOSX.md with comments
adds f24b613 clarify which command makes use of whimsy/lib
adds 657ff7f add two more steps
adds 75c55a6 More comments on MACOSX.md
adds 1fbad69 Allow tot to be part of names
adds 026a85b Allow la to be part of names
adds 1906a18 Update unsigned email template
adds 2fe249b Add incomplete.erb email template
adds 27f57f6 Merge branch 'master' of https://github.com/apache/whimsy.git
adds ec847ae Docn
adds b702027 WHIMSY-31 - fix up ACE minutes
adds d6a3f77 Cache the parsed result
adds 7aa10ce Give access to mod time
adds e9d2bfc Some podling mailing lists still use the old format
adds afcf364 add passenger and progress towards vhost
adds 9760e93 Merge branch 'master' of https://github.com/apache/whimsy
adds 4b2dad2 add to PATH
adds a2533a0 Fix operator precedence error
adds 4d3ce13 Merge branch 'master' of github.com:apache/whimsy
adds 56c85f0 add racktest
adds 5068541 Fix typos in MACOSX.md
adds 12da425 Move maillist matching logic to Podling class and allow for aliases
adds 0f5cf63 Merge branch 'master' of github.com:apache/whimsy
adds ae84098 MACOSX typos
adds 24fc26c Add instructions to set up local_paths.yml
adds f68af09 Initial implementation of podlings.xml as JSON output
adds 233b46b Docs
adds 6bd284b Merge branch 'master' of github.com:apache/whimsy
adds 92dc9d9 Change instructions for editing whimsy.conf to avoid changing version controlled file
adds d0d8bb0 secretary-workbench configuration
adds bc215a4 add the file this time
adds c76c8db add authentication to secretary workbench
adds 89556b4 LDAPVerifyServerCert Off
adds aab9dd8 mention verifying the path, add pdftk
adds 4e7af50 try passing user/password on svn update operations
adds 9a154d3 change to '<<'
adds 92108ef lock down documents/received
adds 0045b2b Start on incomplete-unsigned actions
adds d186820 Change names for incomplete and unsigned
adds 507a5ae Put Classification buttons on two rows
adds d2341a4 Pre-populate form fields from incoming email
adds bd87ac5 Fix destination for incomplete
adds 3d072fc Added publickey.erb for missing public key
adds 30ee789 Better subject for publickey.erb
adds d92d7d8 Merge whimsy.conf
adds 34ca290 Merge pull request #14 from apache/incomplete-unsigned
adds eecb351 Add pmc and podling to incomplete/unsigned/publickey
adds f1a6798 Add explicit keyserver to gpg command
adds 1453b07 Properly add keyserver to verify command
adds 800e9bb Relax cant check signature message
adds 2b59751 common mail configuration and minor cleanup
adds c141664 Change default message to spam
adds 0636c3b Fix gpg verify broken earlier
adds 992d650 Fix email handling for publickey
adds f2d51ce cleanup install instructions
adds 485ffd0 eliminate dead code
adds fa55faf Merge branch 'master' of github.com:apache/whimsy
adds 327aef5 Fix gpg verify
adds a049834 Remove clr@apache from emails
adds a26669e require an extra click to download potentially dangerous content
adds e259c11 Merge branch 'incomplete-unsigned'
adds 8126d46 Allow mail destination to be overridden
adds 2346161 Cache the old file contents to allow change analysis
adds 960614d oops - typo
adds 5bd229c Try to detect invalid joining dates
adds 30a0b85 Drop debug code
adds 8b0ba13 Merge branch 'master' of github.com:apache/whimsy
adds fcf6f42 Allow removal of dangerous spam
adds a3ae1a7 Add source email information to incomplete/unsigned emails
adds 191fad3 enable CGI; install mail gem
adds 8dd4472 Cannot use last_updated date from previous file
adds dc0efd0 add board agenda
adds 4def694 launch toucher
adds 681aeb2 board agenda server side rendering
adds 5f5ea0c add local checkout support
adds 7769fa3 update path on checkout
adds 94aa1e2 check for writable
adds dec68a4 show how to set up svn
adds c3fce8e add officers acreq
adds 813421c Merge branch 'master' of github.com:apache/whimsy
adds 82ae977 Rescue misbehaving subject
adds 80dbc17 Rescue UndefinedConversionError in subject
adds 0604705 Add display RECEIVED/pending.yml
adds 5b3fff5 Use fully qualified exception name Encoding::UndefinedConversionError
adds 171b157 redirect doesn't work if there is a port
adds 8112939 Merge branch 'master' of github.com:apache/whimsy
adds 3e1cf2e add index.cgi to DirectoryIndex
adds 829f907 add test dependency: poltergeist
adds 969851d not all mailing lists match pmc name
adds 33de297 update react
adds 18b685f timestamp css file
adds 8214ede rough in tabs
adds 50bdce0 cleanup edit part
adds a847310 screen dangerous content
adds ebbd50a headers
adds ba0de3c rough in task list
adds d613174 smaller header
adds c2eb545 start to configure secmail for mac osx
adds 2303694 connect ICLA to tasklist
adds f522969 mock up actions
adds b17c8e7 cleanup
adds 08a2527 add howto
adds d8fc6cb show transcript/exceptions
adds 5533c4d rough in UI for editing cc/bcc list
adds 67205ce puncutation
adds cbb5eea add file extension
adds 04b3b19 send signature with the request
adds c1a42b9 save email changes
adds a2131e8 rough in ICLA/svn (no commit just yet)
adds 92cbcfb embolden commands
adds 9d946bc Draft email to be sent
adds 0febc20 display cc as a comma separated list
adds a226849 wrap email
adds f927043 correct mail location
adds 3cf9a2a update header to reflect processing status
adds 5242551 force attachments to be resolved relatively
adds cc3c90f add commit and email to icla processing
adds cf6fded fix typo that prevents Safari from working
adds 9244840 *sigh* another typo
adds d68392d correct location *sigh*
adds eba6dfe add message, file extension
adds 54f3885 add message to the *right* command
adds 31d5eb6 add reply info
adds 023f4b1 Pin sinatra until apps pass mustermann checks
adds 6b02789 make array accessors return nil if not found
adds 2c2c706 fix selected and signature check
adds 0b65102 make delete key return to index
adds 8ee1664 wire up task completion
adds ffc5dfc make up go up
adds 6f1f604 prevent enter from submitting the form
adds 3b1fa35 prompt for, and validate, project
adds 8c8d1ea copy PMC/podling private lists
adds db381a4 submit account requests
adds 8e1815d disable file button if any ICLA form field is not valid
adds 9a6202d present task details
adds 1b9d505 secmail Change (mail index) button to two lines
adds 1bb8eab Change icla form: default both real name and public name to email name default file name to real name not public name
adds 5afd0fa secmail add (clear form) button to ICLA form
adds d0ed156 Merge pull request #15 from apache/secmail-icla
adds 814bfad Merge branch 'master' of github.com:apache/whimsy
adds e39392f untaint email addresses
adds 6aefcd7 refactor mail replies; add reject tasks
adds 1cd9f5b center clear form button
adds 4b085c4 don't include files that are no longer there
adds 81f0915 correct variable name
adds 8ff9b25 cleanup: initial load; empty list; whimsy check
adds 6fae6f7 update filename when real name changes
adds f45e56e rough in CCLA
adds 1f54393 rough in grant
adds 3dffe26 s/name/pubname/
adds 91020f4 adjust insertion point for new grants
adds 64ba040 cosmetic improvements:
adds 081f06a more cosmetic changes: bootstrap table style
adds 46280f7 recover if source not found
adds 5fec537 fix cc computation
adds 0e0683e unlock input if there was a parsing error
adds 4097b18 add liberal email parser
adds 58a024e show name in index view
adds 55f8548 bump wunderbar; add escape
adds 5c2edaf make liberal email parser an class method
adds 4335548 prep for separate responses depending on icla info
adds 1535c95 Update ICLA filed messages
adds e8443d3 check for empty
adds 11517a6 s/product/project/
adds 7705893 Allow for null date value (e.g. syntax error in file)
adds 3ae8e99 Report other changes to dates
adds 4df7af2 identify who was notified
adds 85c3fe8 add a cancel button
adds 26b8ef6 attempt workaround for safari autocomplete bug
adds c8ef9b1 only one return to mail index button
adds 3324397 avoid use of state
adds 6832eff extract basename for drag/drop
adds 3b6581e respond to signer
adds 15526a3 ignore signature.asc files
adds 3820952 s/process/proceed/
adds ab79823 retab; indent paragraph
adds aeeca4c check out grants and cclas too
adds b863bc4 warn if file already exists
adds a05ec07 eliminate white space
adds 4e49b31 s/class/className/ for react.js
adds fa05530 compensate for bad encoding
adds 5375a19 actually modify @notify if podling is found
adds 8ac7374 remove debug code
adds 3e3d7d3 use relative path
adds bbda173 eliminate duplicate cc's
adds e7fe351 add forward form and action
adds 69ada70 remove cancel button when operation completes successfully
adds 994e84d remove spinner cursor when processing completes
adds ed4fa9b don't copy podling mailing list if it is not there
adds fa5585a rough in org chart
adds e302319 checkout personnel duties
adds 12d8cf0 remove director information - now in LDAP
adds 9c2b0cb flow message bodies
adds d01c42b ensure trailing slash is present
adds 957314e rename attachment and signature if there is a signature
adds e38c0e9 Only rename file if it ends with pdf
adds a1d93dd fix month transition code
adds dcaa6e3 set fetched when fetching is done
adds c7c41ad ignore more signatures
adds 381fef3 reverse condition check
adds 676fc04 skip messages that only have signature attachments
adds 1d21100 drop now redundant upload signature button
adds b117062 retain doc if pubkey not found
adds f5e8eea rough in a websocket server
adds b2ac5ac reenable form on exit of page
adds 8b8e272 websocket dependencies
adds 650aded send messages concurrently
adds a9fc508 ignore sleep arguments
adds 0fe38d0 specify current ruby interpreter
adds 0b6476d parse host, port from args in ws test client
adds 4277402 Reword public key email message
adds 6c004d2 change to fullchain; support wss in demo client
adds 2324ebe force extensions to be lowercase
adds 1450731 link to org chart
adds 45b785d obtain session and pass to client
adds 1f14f7b add inactivity timeout
adds a0ee475 Show server type response
adds 9c6648f move agenda cache from IPC to locked files on disk
adds 12977cb per process memory cache of the disk cache
adds e6c60d3 add an action to convert to PDF
adds 117473a board/agenda: s/EventSource/WebSocket/
adds 5bdc75d make users an array; remove debug statements
adds db1e209 require json
adds e940302 validate user id
adds 496a90e refactor out socket tracking logic to a separate class
adds 20df191 not just once, repeatedly
adds 04f0212 trace websocket connect/disconnect
adds 2609daa return list of attendees
adds 164392f link to the push logs
adds ee49260 add chairman as a forward destination
adds 83def3f don't notify on updates to present list
adds c34bd68 more restart options
adds a233474 remote restart
adds 72f6175 decouple service workers from events
adds 002f114 send private IPC privately; exclude board agenda changes
adds e5cf10d move activity watchdog to a separate thread
adds c6f4965 provide default subjects in responses
adds 4c43f25 serviceworker bootstrap w/ session
adds 0ad4e1d make canonicalize downcase committee name
adds e07eb26 Allow query to preset URL
adds 12c1f91 agenda session recovery
adds 9bf862f allow pmc and commit removal to be decided separately
adds 9df1211 move from IPC to Listen
adds a02b6ee join multiline titles; use acronym for ASF
adds f254a81 Add missing fields resource/resourceAlias
adds a64f30a Update output format description
adds 8af2a67 Add work directory for temporary local output
adds ff5ffe6 Centralise logic and simplify
adds ee27097 Copy-paste error
adds 4a7307f Add checks for reserved availids
adds cfee820 More thorough check of which ids are acceptable
adds be149a2 Use common function for getting availids that are taken
adds 183b63a zap some code that is no longer necessary
adds 45d7ed2 Extract reserved ids from reserved-ids.yml
adds 9a6f229 Disable table check
adds 5221645 Display correct scope instead of always using 'one'
adds 2d9207e Typo
adds 1e1bee2 WHIMSY-71 Extract key fingerprints
adds 3869a12 Sort fingerprints because the order seems to vary between fetches
adds 1918af2 rough in podlings list
adds 67c422d Check that all uids are defined as people
adds aa65943 remove swap file (hat tip: sebb)
adds 52ddb88 exclude spam from the future
adds 248d019 We don't want to report LDAP only for ASF members
adds 1e11c15 small script to help debug board agenda auth issues
adds 3fc3ccf podlings: add mentors and members
adds 76a0266 add mailing lists
adds c29e1c8 podling startdate, link
adds a6d6b13 add reporting schedule
adds d1ba903 style podling mentors the same as PMC chairs
adds 4180a8c make column value match header
adds d2f3ef5 reorder board agenda 2nd column
adds 8bb9a81 start to rough in authentication
adds 873b6da rough in ppmc actions UI
adds 0be5750 handle odftoolkit; eliminate special cases
adds 5217d2a add ppmc actions
adds 04c8cc1 actually add PMC action this time
adds a1de870 return nil if not found
adds cc14de2 authorize owners
adds 6e20b4d fix typo
adds cb9e493 how many errors can I get on one line?
adds f48da2a fix typo
adds dea4f00 allow multiple people to be added at once
adds c1f3295 refactor to have a shared confirmation dialog
adds 00d74fc remove buttons if person changed
adds 77844b6 Fix typo in previous commit
adds 705f45f Initial stab at extracting LDAP projects data
adds 608d126 update some version numbers
adds c6ee1a2 rough in a FY22 budget worksheet
adds ac092d0 fix escaping issue; tweak instructions.
adds 0b14576 add hyperlinks
adds a368669 convert from jQuery to React.js
adds 0230db6 consistently use toLocaleString
adds de7fa9f make secretary control budget worksheet once meeting starts
adds 91ec773 add a button to upload financials
adds 7f9e505 URLs also need to be sorted
adds 9e134e6 these directories were archived
adds e4e5fd7 Report invalid syntax
adds ea7e845 Also using Ruby
new 834e372 update the meeting date for 2017
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
DEPLOYMENT.md | 40 +-
DEVELOPMENT.md | 4 +-
Gemfile | 1 +
LICENSE | 201 ++
MACOSX.md | 446 +++++
README.md | 9 +-
asf.version | 2 +-
config/board-agenda.md | 50 +
config/officers-acreq.md | 22 +
config/secretary-workbench.md | 53 +
config/toucher.plist | 17 +
config/toucher.service | 10 +
config/whimsy.conf | 135 ++
doap_Whimsy.rdf | 1 +
lib/whimsy/asf.rb | 1 +
lib/whimsy/asf/agenda/attachments.rb | 7 +
lib/whimsy/asf/agenda/special.rb | 44 +-
lib/whimsy/asf/committee.rb | 53 +-
lib/whimsy/asf/icla.rb | 100 +-
lib/whimsy/asf/ldap.rb | 530 +++--
lib/whimsy/asf/mail.rb | 45 +-
lib/whimsy/asf/member.rb | 82 +-
lib/whimsy/asf/person.rb | 95 +
lib/whimsy/asf/person/override-dates.rb | 2025 ++++++++++++++++++++
lib/whimsy/asf/podlings.rb | 103 +-
lib/whimsy/asf/rack.rb | 46 +-
lib/whimsy/asf/site.rb | 2 +-
lib/whimsy/asf/svn.rb | 93 +-
repository.yml | 21 +-
tools/collate_minutes.rb | 11 +-
{www/secretary => tools}/iclasort.rb | 14 +-
tools/membersort.rb | 23 +
tools/mirror_check.rb | 360 ++++
tools/moderationhelper.rb | 186 ++
tools/pubsub.rb | 201 ++
tools/testmail.rb | 28 +
tools/toucher.rb | 2 +-
www/board/agenda/Gemfile | 10 +-
www/board/agenda/Rakefile | 8 +-
www/board/agenda/ServiceWorkers.md | 150 ++
www/board/agenda/bin/remind-cronjob.rb | 1 -
www/board/agenda/config.ru | 17 +-
www/board/agenda/daemon/channel.rb | 128 ++
www/board/agenda/daemon/session.rb | 111 ++
www/board/agenda/daemon/wsc.rb | 88 +
www/board/agenda/daemon/wss.rb | 158 ++
www/board/agenda/main.rb | 10 +-
www/board/agenda/models/agenda.rb | 88 +-
www/board/agenda/models/comments.rb | 42 +
www/board/agenda/models/events.rb | 124 --
www/board/agenda/models/ipc.rb | 117 --
www/board/agenda/models/minutes.rb | 8 +
www/board/agenda/models/pending.rb | 26 -
www/board/agenda/public/assets/eventsource.min.js | 6 -
www/board/agenda/public/stylesheets/app.css | 40 +-
www/board/agenda/routes.rb | 84 +-
www/board/agenda/spec/actions_spec.rb | 43 +-
www/board/agenda/spec/react_server.rb | 3 +-
www/board/agenda/spec/reports_spec.rb | 2 +-
www/board/agenda/spec/secretary_spec.rb | 18 +-
www/board/agenda/spec/spec_helper.rb | 51 +
www/board/agenda/test/stresstest.rb | 10 +-
www/board/agenda/views/actions/budget.json.rb | 19 +
www/board/agenda/views/actions/commit.json.rb | 3 +
www/board/agenda/views/actions/draft.json.rb | 2 -
www/board/agenda/views/actions/feedback.json.rb | 29 +-
www/board/agenda/views/actions/financials.json.rb | 79 +
www/board/agenda/views/actions/minute.json.rb | 2 -
www/board/agenda/views/actions/post.json.rb | 3 +-
.../agenda/views/actions/posted-reports.json.rb | 50 +
www/board/agenda/views/actions/publish.json.rb | 39 +-
www/board/agenda/views/actions/todos.json.rb | 79 +
www/board/agenda/views/app.js.rb | 6 +
www/board/agenda/views/bootstrap.html.rb | 21 +
www/board/agenda/views/buttons/draft-minutes.js.rb | 2 +-
www/board/agenda/views/buttons/post.js.rb | 41 +-
.../agenda/views/buttons/publish-minutes.js.rb | 2 +-
www/board/agenda/views/buttons/reminders.js.rb | 2 +-
.../agenda/views/elements/additional-info.js.rb | 93 +-
www/board/agenda/views/elements/info.js.rb | 7 +-
www/board/agenda/views/elements/link.js.rb | 2 +-
www/board/agenda/views/feedback.html.rb | 2 +-
www/board/agenda/views/keyboard.js.rb | 3 +
www/board/agenda/views/layout/footer.js.rb | 13 +-
www/board/agenda/views/layout/main.js.rb | 30 +-
www/board/agenda/views/main.html.rb | 5 +-
www/board/agenda/views/models/agenda.js.rb | 103 +-
www/board/agenda/views/models/chat.js.rb | 2 +-
www/board/agenda/views/models/comments.js.rb | 28 +
www/board/agenda/views/models/events.js.rb | 111 +-
www/board/agenda/views/models/jira.js.rb | 4 +-
www/board/agenda/views/models/jsonstorage.js.rb | 95 +
www/board/agenda/views/models/pagecache.js.rb | 54 +
www/board/agenda/views/models/posted.js.rb | 7 +-
www/board/agenda/views/pages/adjournment.js.rb | 65 +-
www/board/agenda/views/pages/bootstrap.js.rb | 9 +
www/board/agenda/views/pages/cache.js.rb | 210 ++
www/board/agenda/views/pages/fy22.js.rb | 349 ++++
www/board/agenda/views/pages/index.js.rb | 7 +-
www/board/agenda/views/pages/queue.js.rb | 38 +-
www/board/agenda/views/pages/report.js.rb | 20 +-
www/board/agenda/views/pages/roll-call.js.rb | 4 +-
www/board/agenda/views/pages/select-actions.rb | 2 +-
www/board/agenda/views/router.js.rb | 19 +
www/board/agenda/views/sw.js.rb | 36 +
www/board/agenda/views/utils.js.rb | 29 +-
www/board/posted-reports.cgi | 9 +-
www/board/subscriptions.cgi | 4 +-
www/classic/board/agenda/views/main._html | 3 +-
www/classic/roster/Gemfile | 2 +-
www/classic/roster/js/app._js | 4 +-
www/committers/moderationhelper.cgi | 3 +
www/committers/subscribe.cgi | 98 +-
www/committers/testauth.cgi | 41 +
www/fundraising/prospects.cgi | 124 --
www/fundraising/sponsorship.cgi | 154 --
www/incubator/maillist.cgi | 2 +-
www/index.html | 1 +
.../public => members}/assets/stupidtable.min.js | 0
www/members/memberless-pmcs.cgi | 69 +
www/members/mirror_check.cgi | 46 +
www/members/non-participants.cgi | 15 +-
www/members/proxy.cgi | 4 +-
www/members/subscriptions.cgi | 2 +-
www/members/watch.cgi | 4 +
www/officers/acreq.cgi | 349 ++++
.../public => officers}/assets/jquery-min.js | 0
www/public/README.html | 1 +
www/roster/Gemfile | 6 +-
www/roster/README | 9 +
www/roster/config.ru | 1 +
www/roster/main.rb | 56 +-
www/roster/models.rb | 5 +
www/roster/models/committee.rb | 1 +
www/roster/models/committer.rb | 14 +-
www/roster/models/group.rb | 16 +
www/roster/models/ldap.rb | 30 +
www/roster/models/orgchart.rb | 24 +
www/roster/models/ppmc.rb | 32 +
www/roster/models/svn.rb | 33 +
www/roster/public/stylesheets/app.css | 21 +
www/roster/public_committee_info.rb | 63 +
www/roster/public_json_common.rb | 99 +-
..._ldap_services.rb => public_ldap_authgroups.rb} | 40 +-
www/roster/public_ldap_committees.rb | 11 +
www/roster/public_ldap_groups.rb | 11 +
www/roster/public_ldap_people.rb | 17 +-
www/roster/public_ldap_projects.rb | 75 +
www/roster/public_ldap_services.rb | 12 +-
www/roster/public_member_info.rb | 8 +
www/roster/public_nonldap_groups.rb | 30 +-
www/roster/public_podlings.rb | 87 +
www/roster/views/actions/authgroup.json.rb | 58 +
www/roster/views/actions/committee.json.rb | 59 +-
www/roster/views/actions/committer.json.rb | 28 -
www/roster/views/actions/fullname.json.rb | 48 +
www/roster/views/actions/github.json.rb | 18 +
www/roster/views/actions/memstat.json.rb | 36 +
www/roster/views/actions/memtext.json.rb | 24 +
www/roster/views/actions/ppmc.json.rb | 48 +
www/roster/views/actions/sascore.json.rb | 18 +
www/roster/views/app.js.rb | 19 +-
www/roster/views/committee.js.rb | 50 +-
www/roster/views/committees.html.rb | 4 +-
www/roster/views/committer.html.rb | 2 +-
www/roster/views/committer.js.rb | 304 ---
www/roster/views/committerSearch.js.rb | 10 +-
www/roster/views/{pmc => }/confirm.js.rb | 50 +-
www/roster/views/duties.html.rb | 105 +
www/roster/views/group.html.rb | 2 +-
www/roster/views/group.js.rb | 208 +-
www/roster/views/index.html.rb | 20 +-
www/roster/views/orgchart.html.rb | 39 +
www/roster/views/person.js.rb | 242 +++
www/roster/views/person/email.js.rb | 21 +
www/roster/views/person/forms.js.rb | 35 +
www/roster/views/person/fullname.js.rb | 58 +
www/roster/views/person/github.js.rb | 31 +
www/roster/views/person/memstat.js.rb | 33 +
www/roster/views/person/memtext.rb | 30 +
www/roster/views/person/pgpkeys.js.rb | 29 +
www/roster/views/person/sascore.js.rb | 30 +
www/roster/views/person/sshkeys.js.rb | 23 +
www/roster/views/person/urls.js.rb | 19 +
www/roster/views/pmc/committers.js.rb | 19 +-
www/roster/views/pmc/main.js.rb | 52 +-
www/roster/views/pmc/pmc.js.rb | 59 +-
.../views/{committers.html.rb => ppmc.html.rb} | 11 +-
www/roster/views/ppmc/main.js.rb | 74 +
www/roster/views/ppmc/members.js.rb | 161 ++
www/roster/views/ppmcs.html.rb | 42 +
www/secmail/Gemfile | 19 +-
www/secmail/config.rb | 2 +-
www/secmail/config.ru | 1 +
www/secmail/helpers.rb | 49 +-
www/secmail/models/attachment.rb | 4 +-
www/secmail/models/mailbox.rb | 8 +-
www/secmail/models/message.rb | 176 +-
www/secmail/personalize.rb | 38 +
www/secmail/public/HOWTO.html | 108 ++
www/secmail/public/assets/react-min.js | 12 +-
.../public/javascript => secmail/public}/fetch.js | 0
www/secmail/public/secmail.css | 68 +-
.../workbench => secmail/public}/spinner.gif | Bin
www/secmail/public/tasklist.js | 143 ++
www/secmail/server.rb | 41 +
www/secmail/tasks.rb | 69 +
www/secmail/templates/acreq.erb | 15 +
www/secmail/templates/ccla.erb | 7 +
www/secmail/templates/grant.erb | 7 +
www/secmail/templates/icla-account-requested.erb | 13 +
www/secmail/templates/icla-pmc-notified.erb | 11 +
.../workbench => secmail/templates}/icla.erb | 13 +-
www/secmail/templates/incomplete.erb | 10 +
.../workbench => secmail/templates}/mem.erb | 10 +-
.../workbench => secmail/templates}/nda.erb | 10 +-
www/secmail/templates/pubkey.erb | 10 +
www/secmail/templates/unsigned.erb | 9 +
www/secmail/views/actions/ccla.json.rb | 137 ++
www/secmail/views/actions/check-id.json.rb | 2 +-
www/secmail/views/actions/check-signature.json.rb | 4 +
www/secmail/views/actions/forward.json.rb | 32 +
www/secmail/views/actions/grant.json.rb | 128 ++
www/secmail/views/actions/icla.json.rb | 237 ++-
www/secmail/views/actions/incomplete.json.rb | 30 +
www/secmail/views/actions/pdfize.json.rb | 22 +
www/secmail/views/actions/pubkey.json.rb | 33 +
www/secmail/views/actions/unsigned.json.rb | 30 +
www/secmail/views/actions/update-mail.json.rb | 14 +
www/secmail/views/app.js.rb | 1 +
www/secmail/views/body.html.rb | 9 +-
www/secmail/views/check-signature.js.rb | 18 -
www/secmail/views/danger.html.rb | 21 +
www/secmail/views/forms/ccla.js.rb | 160 +-
www/secmail/views/forms/forward.js.rb | 50 +
www/secmail/views/forms/grant.js.rb | 135 +-
www/secmail/views/forms/icla.js.rb | 112 +-
www/secmail/views/http.js.rb | 1 -
www/secmail/views/index.html.rb | 13 +-
www/secmail/views/index.js.rb | 82 +-
www/secmail/views/index.json.rb | 11 +-
www/secmail/views/message.html.rb | 4 +-
www/secmail/views/parts.html.rb | 25 +-
www/secmail/views/parts.js.rb | 263 ++-
www/secmail/views/status.js.rb | 1 +
www/secmail/views/tasklist.html.rb | 65 +
www/secretary/Gemfile | 3 +
www/secretary/workbench/Gemfile | 2 +
www/secretary/workbench/file.cgi | 99 +-
www/secretary/workbench/icla.erb | 3 +
www/secretary/workbench/incomplete.erb | 16 +
www/secretary/workbench/local_paths.rb | 10 +-
www/secretary/workbench/local_paths.yml | 3 +-
www/secretary/workbench/publickey.erb | 16 +
www/secretary/workbench/secmail.rb | 6 +-
www/secretary/workbench/unsigned.erb | 4 +-
www/secretary/workbench/worklist.cgi | 144 +-
www/secretary/workbench/worklist.js | 11 +-
www/status/Gemfile | 5 +-
www/status/css/status.css | 19 +-
www/status/index.cgi | 37 +-
www/status/monitor.rb | 74 +-
www/status/monitors/board_minutes.rb | 19 +-
www/status/monitors/public_json.rb | 66 +-
www/status/monitors/secmail.rb | 10 +-
www/status/monitors/svn.rb | 34 +-
www/status/monitors/system.rb | 40 +
www/status/monitors/unit_test.rb | 24 +
www/status/passenger.cgi | 4 +-
www/status/svn.cgi | 79 +-
www/technology.html | 7 +-
www/test.cgi | 20 +-
www/test/icla/Gemfile | 2 +-
www/test/icla/Rakefile | 4 +-
www/test/icla/views/markdown.js.rb | 2 +-
www/treasurer/bill-upload.cgi | 47 +-
277 files changed, 13011 insertions(+), 2180 deletions(-)
create mode 100644 LICENSE
create mode 100644 MACOSX.md
create mode 100644 config/board-agenda.md
create mode 100644 config/officers-acreq.md
create mode 100644 config/secretary-workbench.md
create mode 100644 config/toucher.plist
create mode 100644 config/toucher.service
create mode 100644 config/whimsy.conf
create mode 100644 lib/whimsy/asf/person.rb
create mode 100644 lib/whimsy/asf/person/override-dates.rb
copy {www/secretary => tools}/iclasort.rb (53%)
create mode 100644 tools/membersort.rb
create mode 100755 tools/mirror_check.rb
create mode 100755 tools/moderationhelper.rb
create mode 100644 tools/pubsub.rb
create mode 100644 tools/testmail.rb
create mode 100644 www/board/agenda/ServiceWorkers.md
create mode 100644 www/board/agenda/daemon/channel.rb
create mode 100644 www/board/agenda/daemon/session.rb
create mode 100644 www/board/agenda/daemon/wsc.rb
create mode 100755 www/board/agenda/daemon/wss.rb
create mode 100644 www/board/agenda/models/comments.rb
delete mode 100644 www/board/agenda/models/events.rb
delete mode 100644 www/board/agenda/models/ipc.rb
delete mode 100644 www/board/agenda/public/assets/eventsource.min.js
create mode 100644 www/board/agenda/views/actions/budget.json.rb
create mode 100644 www/board/agenda/views/actions/financials.json.rb
create mode 100755 www/board/agenda/views/actions/posted-reports.json.rb
create mode 100644 www/board/agenda/views/bootstrap.html.rb
create mode 100644 www/board/agenda/views/models/comments.js.rb
create mode 100644 www/board/agenda/views/models/jsonstorage.js.rb
create mode 100644 www/board/agenda/views/models/pagecache.js.rb
create mode 100644 www/board/agenda/views/pages/bootstrap.js.rb
create mode 100644 www/board/agenda/views/pages/cache.js.rb
create mode 100644 www/board/agenda/views/pages/fy22.js.rb
create mode 100644 www/board/agenda/views/sw.js.rb
create mode 100755 www/committers/moderationhelper.cgi
create mode 100755 www/committers/testauth.cgi
delete mode 100755 www/fundraising/prospects.cgi
delete mode 100755 www/fundraising/sponsorship.cgi
copy www/{roster/public => members}/assets/stupidtable.min.js (100%)
create mode 100755 www/members/memberless-pmcs.cgi
create mode 100755 www/members/mirror_check.cgi
create mode 100755 www/officers/acreq.cgi
copy www/{board/agenda/public => officers}/assets/jquery-min.js (100%)
create mode 100644 www/roster/models/ldap.rb
create mode 100644 www/roster/models/orgchart.rb
create mode 100644 www/roster/models/ppmc.rb
create mode 100644 www/roster/models/svn.rb
copy www/roster/{public_ldap_services.rb => public_ldap_authgroups.rb} (50%)
create mode 100644 www/roster/public_ldap_projects.rb
create mode 100644 www/roster/public_podlings.rb
create mode 100644 www/roster/views/actions/authgroup.json.rb
delete mode 100644 www/roster/views/actions/committer.json.rb
create mode 100644 www/roster/views/actions/fullname.json.rb
create mode 100644 www/roster/views/actions/github.json.rb
create mode 100644 www/roster/views/actions/memstat.json.rb
create mode 100644 www/roster/views/actions/memtext.json.rb
create mode 100644 www/roster/views/actions/ppmc.json.rb
create mode 100644 www/roster/views/actions/sascore.json.rb
delete mode 100644 www/roster/views/committer.js.rb
rename www/roster/views/{pmc => }/confirm.js.rb (53%)
create mode 100644 www/roster/views/duties.html.rb
create mode 100644 www/roster/views/orgchart.html.rb
create mode 100644 www/roster/views/person.js.rb
create mode 100644 www/roster/views/person/email.js.rb
create mode 100644 www/roster/views/person/forms.js.rb
create mode 100644 www/roster/views/person/fullname.js.rb
create mode 100644 www/roster/views/person/github.js.rb
create mode 100644 www/roster/views/person/memstat.js.rb
create mode 100644 www/roster/views/person/memtext.rb
create mode 100644 www/roster/views/person/pgpkeys.js.rb
create mode 100644 www/roster/views/person/sascore.js.rb
create mode 100644 www/roster/views/person/sshkeys.js.rb
create mode 100644 www/roster/views/person/urls.js.rb
copy www/roster/views/{committers.html.rb => ppmc.html.rb} (57%)
create mode 100644 www/roster/views/ppmc/main.js.rb
create mode 100644 www/roster/views/ppmc/members.js.rb
create mode 100644 www/roster/views/ppmcs.html.rb
create mode 100644 www/secmail/personalize.rb
create mode 100644 www/secmail/public/HOWTO.html
copy www/{roster/public/javascript => secmail/public}/fetch.js (100%)
copy www/{secretary/workbench => secmail/public}/spinner.gif (100%)
create mode 100644 www/secmail/public/tasklist.js
create mode 100644 www/secmail/tasks.rb
create mode 100644 www/secmail/templates/acreq.erb
create mode 100644 www/secmail/templates/ccla.erb
create mode 100644 www/secmail/templates/grant.erb
create mode 100644 www/secmail/templates/icla-account-requested.erb
create mode 100644 www/secmail/templates/icla-pmc-notified.erb
copy www/{secretary/workbench => secmail/templates}/icla.erb (55%)
create mode 100644 www/secmail/templates/incomplete.erb
copy www/{secretary/workbench => secmail/templates}/mem.erb (73%)
copy www/{secretary/workbench => secmail/templates}/nda.erb (59%)
create mode 100644 www/secmail/templates/pubkey.erb
create mode 100644 www/secmail/templates/unsigned.erb
create mode 100644 www/secmail/views/actions/ccla.json.rb
create mode 100644 www/secmail/views/actions/forward.json.rb
create mode 100644 www/secmail/views/actions/grant.json.rb
create mode 100644 www/secmail/views/actions/incomplete.json.rb
create mode 100644 www/secmail/views/actions/pdfize.json.rb
create mode 100644 www/secmail/views/actions/pubkey.json.rb
create mode 100644 www/secmail/views/actions/unsigned.json.rb
create mode 100644 www/secmail/views/actions/update-mail.json.rb
create mode 100644 www/secmail/views/danger.html.rb
create mode 100644 www/secmail/views/forms/forward.js.rb
create mode 100644 www/secmail/views/tasklist.html.rb
create mode 100644 www/secretary/workbench/incomplete.erb
create mode 100644 www/secretary/workbench/publickey.erb
create mode 100644 www/status/monitors/system.rb
create mode 100644 www/status/monitors/unit_test.rb
--
To stop receiving notification emails like this one, please contact
['"commits@whimsical.apache.org" <co...@whimsical.apache.org>'].
[whimsy] 01/01: update the meeting date for 2017
Posted by br...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
brett pushed a commit to branch proxy-form
in repository https://git-dual.apache.org/repos/asf/whimsy.git
commit 834e37262651b8caeba76a8e2b10a0ac755b9f9b
Author: Brett Porter <br...@safetyculture.io>
AuthorDate: Wed Mar 1 23:17:47 2017 +1100
update the meeting date for 2017
---
www/secretary/workbench/local_paths.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/secretary/workbench/local_paths.yml b/www/secretary/workbench/local_paths.yml
index 2539914..4b08b9c 100644
--- a/www/secretary/workbench/local_paths.yml
+++ b/www/secretary/workbench/local_paths.yml
@@ -1,4 +1,4 @@
-meeting: /srv/secretary/workbench/foundation/Meetings/20160322
+meeting: /srv/secretary/workbench/foundation/Meetings/20170328
foundation: /srv/secretary/workbench/foundation
officers: /srv/secretary/workbench/foundation/officers
documents: /srv/secretary/workbench/documents
--
To stop receiving notification emails like this one, please contact
"commits@whimsical.apache.org" <co...@whimsical.apache.org>.