Release history
IPUMS-WEB
649 releases, newest first
2026
v24.16.4 Fix for NHIS hierarchical extracts
v24.16.2 Secrets overhaul + SDA value labels fix
v24.15.0 Variable groups refactor
v24.14.8 MEPS Attached Characteristics
v24.14.7 Fix time-use variable deletion bug
v24.14.6 Fix NHIS/MEPS shared var regression
v24.14.5 Remediate NHIS concordance page
v24.14.3 Time-use accessibility remediation
v24.14.4 Update to parquet data deploy check, Parquet config changes for demo
v24.14.2 Loading spinner for group vars add to cart
v24.14.1 Accessibility remediation regression fix
v24.14.0 Accessibility remediation
v24.13.13 Fix for bug with DOI downloads caused by SDA updates
v24.13.12 Revert v24.13.9 due to master/sub regression
v24.13.11 Add support for alt text in metadata images; add is_common_var variables idx
v24.13.10 Rename default branch to main
v24.13.9 Throw a 404 for hidden child variable descriptions/Fix GPS auth rules
v24.13.8 Exclude dirs named 'archived' from predeploy
v24.13.7 Release v24.13.7
2025
v24.13.6 Add paragraph to DHS sample ID page
Releases between April 22, 2025 and December 22, 2025 were lost during a upgrade
v24.8.1 NHIS sample alert and nightly reports fix
v24.8.0 branch Remove 20GB limit on DHS exracts
Deployed 4/21 for DHS
"database_separation" branch Split web db into metadata and session dbs
Deployed 4/17 for all
v24.7.0 Support deploying only parquet and/or derived data without fixed-width data
Deployed 3/26 for all
v24.6.0 Fix record types in DDI
v24.6.1 Fix oddities with unselected samples grouping and DISPLAY OPTIONS
v24.5.0 Add record_types.order, fix USA unselected samples grouping
v24.4.8 VBSS updates, delete unneeded files, bugfix for IPUMSI hidden svar questionnaire links
v24.4.7 Add status endpoint for DOI
v24.4.5 extract usage reports fix
v24.4.6 TUV editor expand all fix
v24.4.4 Adjusted Monetary Values EE fix
v24.4.3 Add rate limiting to extract_requests controller
v24.4.2 Fix preselect logic, hardcode DHS max extract size
v24.4.0, v24.4.1 Adjusted monetary values reference years
v24.3.0 Move metadata.db from /pkg to /web
v24.2.1 Fix 'With whom' section in basic codebook for TUVs Release v24.2.1 Fix 'With whom' section in basic codebook for TUVs
v24.2.0 Broken link reports redesign; Improved deployment logging
v24.1.3 DHS original names display fix
2024
v24.1.2 ST v17 upgrade
v24.1.1 Add `key` to categories table
v24.0.21 Run StatTransfer 16 with new [i.e. packaged w/st17] license
v24.0.19 Upgrade to StatTransfer 17, ???
v24.0.20 Roll back to StatTransfer 16
v24.0.17 Fix EE failure slack notifications, refactor reports, add parquet data file checks
v24.0.16 Launch VBSS on live ipumsi
v24.0.15 Fix back button handling, stuff from .13 + .14 releases
v24.0.12 Fix rake tasks run from cron/whenever
v24.0.11 Add coverband reporting gem
v24.0.10 Redeploy after secrets permissions change for DHS live
v24.0.7 Change to NFS mount for secrets instead using of /web/secrets
v24.0.8 Edit live DHS compose file config for secrets volume
v24.0.9 Fix volumes config for DHS live
v24.0.6 roll back codebook + syntax file variable order changes
v24.0.4 fix remaining uses of Nokogiri inner_html method
v24.0.5 fix source documents bug with 24.0.4
v24.0.3 support ed25519 SSH keys
v24.0.2 Fix samples#index return_to logic
v24.0.0 Ruby 3.3.5 and Rails 7.2
v24.0.1 Fix live dhs deploys
v23.5.4 Fix hierarchical request variable order
v23.5.3 Ensure all caches are cleared following data/metadata deploys
v23.5.0 Fix Capistrano SSH timeouts, implement variable availability cache, MICS subnational samples
v23.4.5 Fix Capistrano SSH timeouts + implement variable availability cache
v23.4.1 Disallow MEPS Event Summary Variables in wide extracts
v23.4.2 Fix ESV created message
v23.4.3 Fix DHS DOI timeouts
v23.4.0 DHS live: enable parquet extracts
v23.1.2 DHS text changes
v23.3.0 DHS live: move task runner to ipums-internal-web
v23.1.0 Support DHS GPS data authorization [toggled off]
v23.1.1 Variable menu bugfix
v23.0.3 Fix DDI rectype declarations
v23.0.2 Fix computations for complex record types, e.g. MEPS, ATUS
v23.0.0 Separate EE
v22.9.3 Add new /version endpoint for status
v22.9.2 fix for numeric recypes in DDI, DHS MIS support, DHS parquet support
v22.9.1 Hierarchical Depth refactor
v22.8.7 USA citation fix
v22.8.6 DOI/DDI record type fixes
v22.8.5 Upgrade USA server, suppress docker compose deprecation warnings
v22.8.3 Silence DHS auth errors attempt 2
v22.8.4 Fix another nil focal record type bug
v22.8.0 DOI cancel
v22.8.1 Silence DHS auth errors
v22.8.2 focal record type + hierarchical depth bug
v22.7.8 Restore 22.7.6 with bugfix
v22.7.6 Store focal record type as abbreviation in data format preferences
v22.7.7 Roll back 22.7.6
v22.7.5 Restore 22.7.3 with bugfix
v22.7.3 Add docker compose pull to internal/demo/sda compose.sh
v22.7.4 Roll back 22.7.3 as it broke extractengine:start cap task
v22.7.2 Pass an updated email when resubmitting an extract
v22.6.0 Enable MEPS Variable Builder
v22.5.6 Add logout redirect for mosaic.ipums.org
v22.5.5 DOI fix: include common vars for hierarchical extracts
v22.5.4 DDI fix to replace DATANUM with SAMPLE
v22.5.3 Add CORS for mosaic.ipums.org
v22.5.0 Display invalid samples/variables in extract revisions
v22.4.5 Fix ATUS common hierarchical vars bug
v22.4.4 Fix PMA, DHS, others sample page sorting bug
v22.4.2 Fix PMA wide/long samples bug
v22.4.1 Lower number of CPS workers, other tech debt changes
v22.4.0 scope variable search by unit of analysis, variable-based sample selection [toggled off]
v22.3.1 generalize sample popups + v22.2.3 changes
v22.2.3 unpin net-ssh, temp data cleanup cron job updates, "Clear Data Cart" button now available with only sample selected
v22.3.0 us1950 full-count advisory popup
v22.2.2 variable groups with units of analysis bug fix
v22.2.1 "add to cart" button improvements + v22.1.1 changes: variable groups fix, downloads page errors
v22.1.1 variable groups fix, downloads page errors
v22.1.0 remove obsolete metadata parsing code, decommission staging environment, revisions fix
2023
v22.0.21 move to InnoDB to prevent issue requiring us to REPAIR TABLE during metadata deployment, remove unused api/metadata endpoints
v22.0.20 MEPS variable builder bug fixes, Use docker buildx to enable deployment from ARM machines, Update EEW to support Cancel
v22.0.19 MEPS variable builder bug fixes and citation creator names refactor
v22.0.18 MEPS variable builder w/feature toggle
v22.0.17 If is_common_var is set and preselect_status status isn't, auto-set preselect_status and give a warning
v22.0.15 fix basic codebook TUV bug in serializer gem
v22.0.16 Fix for EE mysql timeouts
v22.0.14 fix DDI streaming bug in serializer gem
v22.0.11 fix case-select options
v22.0.10 fix case-select options
v22.0.9 sample-scoped variable search
v22.0.6 bump extract queuing timeout
Deployed 9/6 for DHS
v22.0.0 RabbitMQ extract queuing
v21.11.1 universe bug fix
v21.11.0 MEPS RX Medicine release
v21.10.7 Fix PMA missing subgroups
v21.10.8 Fix variable group error (no parent_id_1 column)
v21.10.4 Fix TUV extract errors, add note_rich to samples
v21.10.3 PMA/CPS longitudinal text change
v21.10.2 Fix variable popularity report
v21.9.11 Turn on linking for USA
v21.9.10 Performance improvement for trans tables parser; add data files to results hash in EE worker
v21.9.9 Updated gems and fix for PMA derivation values
v21.9.8 disabled linked census for USA'
v21.9.4 optimize performance for admin resubmits
v21.9.3 fix admin resubmits
v21.9.2 move NHIS, MEPS, PMA to prod-db-1
v21.9.0 bump up to 20 USA EE workers
v21.9.1 move Time Use sites to prod-db-1
v21.8.0 move reports to prod-db-2, Remove has_linked_census_data feature toggle
v21.7.1 Cut over highered to prod-db-1
v21.7.0 CPS: enable monetary standardizations
v21.6.0 derivation types rename, DHS overlapping variable names fix
v21.5.5 Bugfix for ipums_mailer EE error notifications
v21.5.4 Bugfix for New Downloads Page
v21.5.3 IPUMS Mailer, New Downloads Page
v21.5.2 PMA sample members fixes
v21.5.1 StatTransfer error handling fix, USA full-count-data citation improvements
2022
v21.5.0 pma samples page link
v21.4.13 derived extracts bug fix
v21.4.11 Release v21.4.11
v21.4.12 Release v21.4.12
v21.4.10 Release v21.4.10
v21.4.9 SDA Missing Codes & Pending Extract Improvements
v21.4.7 PMA wide extracts bugfix
v21.4.6 Enable Currency Conversion for USA
v21.4.4 Enable Currency Conversion for USA
v21.4.5 Disable Currency Conversion for USA live
v21.4.3 Release v21.4.3
v21.4.0 add metadata + data deployment rollback functionality
v21.4.1 bug fix: roll back ipums-extract-core to v1.5.13
v21.3.1 small template change
- Removed message from samples page that said full count not available via API for USA (it is now available.)
v21.3.0 constructed variables support for MEPS, PMA unit-of-analysis group metadata
v21.2.1 summary page bug fix
v21.2.0 targeted_rsync for deploy + moved gems to artifactory + extract_request variables pagination + jquery-ui font override + USA fullcount popup + SDA runner network connection
v21.1.8 Fix for the DST timestamp errors
v21.1.6 PMA variable menu bug fix
v21.1.4 PMA longitudinal data + respondent type bug, cron error notifications
v21.1.3 Fix dynatree assets
- Bug fix for https://redmine.pop.umn.edu/issues/22149
v21.1.2 same as v21.1.1
v21.1.1 Apply fresh column starts when EE worker picks up an extract
- Bug fix for https://redmine.pop.umn.edu/issues/22126
v21.1.0 Make MEPS DDI citation dynamic
- Upgrade microdata_extract_serializer gem to v1.2.3 (version makes DDI citation dynamic)
v21.0.4 Fix MEPS rec_up extract bug
v21.0.5 Fix AHTUS Jruby public access issue
- Bump ipums-extract-core
v21.0.6 bug: time-use record types should be numeric
- Bump ipums-extract-core to v1.5.10
v21.0.3 ATUS JRuby/Java bug
v21.0.2 PMA apply selections bug
v21.0.1 sqlite for ATUS+MICS, ipums-extract-core parquet fix, DOI timeout fix, UTF-8 fix, PMA derived sample filtering
v20.20.4.rollback enable SQLite imports for HIGHERED
v21.0.0 JRuby 9.3.4, Rails 6.1.5, emails from mpc-noreply, enable SQLite imports for HIGHERED
v20.20.5 status endpoint fix, error grouping, nested menu
v20.20.4 data structure bug fix and confirmation dialog changes
v20.20.3 data structure bug fix
v20.20.2 CPS longitudinal bug fix, variable import bug fix, daily usage reports
v20.20.0 PMA wide extracts, DOI fix, parquet extracts
v20.20.1 time-use bug fix
v20.19.0 SQLite for IPUMSI live
- Enable SQLite metadata loading for IPUMSI live
v20.18.3 Release v20.18.3
- Change of microdata_deployment directory (and revert)
- DHS guest login
- sample_rename_task (https://github.com/umn-isrdi/ipums-web/pull/395)
- UTC migration (https://github.com/umn-isrdi/ipums-web/pull/396)
'pma_wide_extract' PMA wide extracts
- PMA wide extracts: https://github.com/umn-isrdi/ipums-web/pull/370
v20.18.2 lots of stuff
- Return metadata load time in status endpoint
- Re-verify registration at submission time
- Fixed DHS guest login link
- Switch DHS to SQLite-based metadata imports
- SDA runner fix
- Better source doc import
v20.18.0 optimize TT parsing
v20.18.1 CSRF error handling
v20.17.0 redirect mlp.shtml
v20.16.6 source doc import bug
v20.16.5 StatTransfer input encoding
"y" DHS login redirect fix, health surveys citations fix
"20.16.2" 2020 ACS/PCRS COVID popup
- Popup to inform user about effect of COVID in 2020 ACS data. https://github.com/umn-isrdi/ipums-web/pull/379, https://redmine.pop.umn.edu/issues/21928
2021
v20.15.9 (USA full-count samples unavailable via API Release v20.15.9 (USA full-count samples unavailable via API
v20.15.7 EE encoding fix
v20.15.8 check_machine fix
v20.15.6 SQLite deployments for NHIS, multiple citation support
v20.15.5 better 'RECTYPE is unselectable' message, JRuby SSL fix
v20.15.4 alphabetic rectype values for NHIS, merge in 'MEPS hierarchical'
v20.15.3 disable SSL, longer query strings for DOI
v20.15.2 links fix, remove PMA/MICS/DHS 'image' link
- https://github.com/umn-isrdi/ipums-web/pull/365
- remove 'image' link from survey text page PMA/MICS/DHS
v20.15.1 enum text bug fix
v20.15.0 PMA units-of-analysis redesign
v20.14.0 USA to SQLite
- Move USA to sqlite metadata
v20.13.2 MEPS to SQLite
- Move MEPS to sqlite metadata
v20.13.0 Refactored enum/questionnaire/survey text support
v20.13.1 MEPS UI bug fix
v20.12.3 Dockerized SDA Task Runner
- SDA task runner: https://github.com/umn-isrdi/ipums-web/pull/347
- Fix sda detailed links: https://github.com/umn-isrdi/ipums-web/pull/356
- Add dummy MetadataLoadHistory record for non-sqlite projects in metadata load
v20.12.4 Improved slack error notification support
v20.12.1 API-only extract engine workers
v20.12.0 Slack error notifications
- https://github.com/umn-isrdi/ipums-web/pull/355
- Upgrade ExceptionNotification gem
- Enable Slack notifications for errors (only) on live sites
v20.11.6 additional general/detail frequencies bug fix
- Fix further issue with general/detail frequencies count
- Fix state problem for "add to cart" button on variable description page
v20.11.4 Release v20.11.4
- Fix traefik middleware issue
- Fix longitudinal sample_type bug
- Bump to 20 extract workers for live CPS
- Fix uma login flow issue
- Fix bug in JS for general/detailed frequencies
v20.11.5 general/detail frequencies bug fix, add MICS
- Fix bug in JS for general/detailed frequencies (first released in v20.11.4)
- Add MICS as a new microdata product
v20.11.00 Release v20.11.00
- Listing extracts for a TUV (https://github.com/umn-isrdi/ipums-web/pull/349)
- faq tags regex (https://github.com/umn-isrdi/ipums-web/pull/350)
- longitudional data support (relevant to CPS) (https://github.com/umn-isrdi/ipums-web/pull/208)
- Hiding of sample_variables based upon production/development mode in the API for EE consumption (https://github.com/umn-isrdi/microdata_metadata_api/pull/2)
v20.11.01 Release v20.11.01
- includes all changes from v20.11.00 going out for the first time
- Fix mount for PMA task runner
v20.10.15 Release v20.10.15
- Move MTUS to sqlite metadata
v20.10.16 Release v20.10.16
- Move AHTUS to sqlite metadata
v20.10.13 Release v20.10.13
- Bugfix for page that shows extracts containing custom Time Use variable
v20.10.14 Release v20.10.14
- Reformat page that shows extracts containing custom Time Use variable
v20.10.12 Release v20.10.12
- Page that shows extracts containing custom Time Use variable
v20.10.9 Stata syntax fix for big integer variables
- Upgrade to StatsPackageSyntaxFileGenerator v1.1.8 (Stata syntax fix)
- Upgrade to IpumsExtractCore v1.3.1
v20.10.8 Release v20.10.8
- Metadata parser "ignore_memos" bugfixes
- DDI codebook updates
- Remove used capacity parameter from status endpoint
v20.10.6 remove character limit for TUV description field
v20.10.5 Update NFS mounts
- Point task runner volume at new storage
v20.10.2 containerized cron
- Add Dockerized cron jobs (extract file reaper, extract db records reaper, checkbot)
v20.10.3 set stable names for nsf mounts
- Set stable names for nsf mounts
- run db:migrate with task runner instead of local machine
v20.10.4 dhs tasks without password-less sudo
- Refactor task runner to work on dhs without password-less sudo
v20.10.1 Prevent duplicate resubmits
- Disable the resubmit link once clicked for the first time.
v20.10.0 DHS original name fix, view prefs refactor
- PR: https://github.com/umn-isrdi/ipums-web/pull/322
- refactor DHS "original name" preference to behave like other view preferences
v20.9.23 master_sub for PMA only
- Enabled master_sub for PMA
v20.9.19 Release v20.9.19
- Resubmit extract scripts refactor
- DHS admin site cleanup
v20.9.15 DOI Refactor
v20.9.13 DHS disable old login page
- Disable DHS old login page
- Static content commit should handle newly deleted files
v20.9.12 PMA units of analysis
- Deploy new units of analysis for PMA
- contains same content as v20.9.11
v20.9.11 DHS login ping endpoint
- Fix a login ping endpoint for DHS login
v20.9.10 Task runner fixes
Deployed Apr. 19 2021 for DHS
- Fix reference to removed rake task: user @db:sessions:trim@ rather than @db:sessions:prune@
- Exclude NSF mount config from compose file in live deployments (fixes containerized tasks in DHS)
v20.9.8 Various small changes
- Show special message for questionnaire text for multiyear ACS samples for USA
- original record types + weights + insertHTML parser sqlite work
- Robust handling of the case if the ER tractor ID is incorrect
- Add variable group migrations for 2 new PMA units of analysis
- Fix small worker classification in status endpoint
- enable checksum files for extract files
v20.9.9 Multiyear samples hotfix
- Small change to displayed text for USA multiyear samples questionnaire
v20.9.5 Disable rec-up extracts for MEPS
- Working on data problem with MEPS rec-up extracts
v20.9.6 Percent-encode spaces in links-metadata file names
- Need to oercent-encode URLs from links metadata due to spaces in AHTUS filenames
v20.9.7 Fix MEPS rec-up bug
- Bug in extract serializer gem was causing erroneous codebooks and syntax files to be created for MEPS rec-up extracts
v20.9.4 Fix APM connection
- Corrects the URL for connecting to APM and disables SSL cert verification
- May also be the first release for all v20.9.0 functionality in DHS. It's not clear what version is currently deployed there.
v20.8.16 DHS roll back to v20.8.12
- DHS was not ready for master deployment (i.e. v20.9.4)
v20.9.0 DDS, Tractor Extract Requests, new production servers
- Tagged version of code previously released as part of rollout for 2 new production servers
- Cut out ActiveRecord ExtractRequests to use Tractor data driven through Microdata Extract Serializer.
- Implement DDS
- Deploys to 2 new prod servers (usa.pop.umn.edu for USA and microdata.pop.umn.edu for AHTUS, ATUS, CPS, HIGHERED, MEPS, MTUS, NAPP, NHIS, PMA)
untagged release DDS, Tractor Extract Requests, new production servers
- Cut out ActiveRecord ExtractRequests to use Tractor data driven through Microdata Extract Serializer.
- Implement DDS
- Deploys to 2 new prod servers (usa.pop.umn.edu for USA and microdata.pop.umn.edu for AHTUS, ATUS, CPS, HIGHERED, MEPS, MTUS, NAPP, NHIS, PMA)
Deployed March 19, 2021 for USA production server rollout
- Cut out ActiveRecord ExtractRequests to use Tractor data driven through Microdata Extract Serializer.
- Implement DDS
- Deploys to 2 new prod servers (usa.pop.umn.edu for USA and microdata.pop.umn.edu for AHTUS, ATUS, CPS, HIGHERED, MEPS, MTUS, NAPP, NHIS, PMA)
v20.8.14 Tractor Extract Requests, SDA missing vars
- Cut out ActiveRecord ExtractRequests to use Tractor data driven through Microdata Extract Serializer.
- Support SDA missing variables.
v20.8.13 DDS, bugfixes
- Don't query failed jobs for status endpoint. (This was undesirable and reverted in v.20.8.14)
- SDA bugfixes
- Setup script bugfix with "~" being interpreted literally instead of as reference to homedir
- Implements DDS.
v20.8.12 Extract engine status timeout
- Bump timeout for extract engine status endpoint from 5 to 15 seconds.
2020
v20.8.11 Bugfixes
Deployed to all projects Feb 19 2021
- Better error handling for cookie parse errors
- Bump tractor_client version to ensure task_parameters are correctly saved for data request jobs
v20.8.9 Bogus Cookie Error Handling
- Bots were making requests with a manipulated cookie and causing cookie parsing to throw an error. So many error emails were sent by ipums-external-web that OIT banned it from sending emails. Cookie parsing was made more robust and the error email was changed to ipums+fail@umn.edu.
v20.8.10 Error email revert
- Reverted error emails to send from ipums@umn.edu again due to a problem sending from ipums+fail@umn.edu
v20.8.2 suppress "harmonization documents" link on source variable code pages
v20.8.1 restore magnifying glass in search button
v20.8.0 use TLS for SMTP, use same SMTP settings for all products
- DHS: use ipums@umn.edu as email sender, use same SMTP settings as for other products
- Migrate all products from SSL to TLS SMTP
v20.7.4 no resubmit link for failed extracts
- downloads page: disable resubmit link for failed extract
- add Cap task for migration-free code deployment
v20.7.1 Code deployment script update, questionnaires migration performance fix, IE11 bugfix
- Add database migrations to the code deployment script
- Performance fix for a slow migrations for the questionnaires variable column
- Fix problem with site Javascript for IE11 users
v20.7.2 StatTransfer fix
- extract engine compose file was hardcoded to mount a fixed version of StatTransfer, the license of which expired today, rather than mounting the always-current symlink; this was changed to mount the symlink instead
v20.7.0 User translation tables and user editing rules
v20.6.5 Rails 6 bug fixes, extract serializer is_old bug, extract resubmit bug
- Extract resubmit bug: was possible to delete extract files in user extract area while another instance of the exact same extract was still processing
v20.6.2 Rails 6 bug fixes, extract serializer is_old bug
v20.6.0 Rails 6, noflink
v20.5.0 CPS samples page redesign, remove fonts.com dependency, StatTransfer fix
- CPS samples page redesign
- Fix StatTransfer resubmission fix (don't allow duplicate rsubmissions)
- IPUMSI user trans tables and editing rules (currently turned off on live)
- Remove references to fonts.com
- MetadataDisplay mode UI
v20.4.4 disable memo files for integrated trans tables
v20.4.3 sqlite ingest refactor phase 1
v20.4.2 JVM heap size bump
v20.4.1 rec up
- Rectangularize-up: support deployment for MEPS MVP (merged into master)
- Fix IPUMSI sample links: https://redmine.pop.umn.edu/issues/21110
- Fix IPUMSI Survey Sample links: https://trello.com/c/vbbJmz2P/170-fix-survey-sample-links-for-ipumsi
- Bump up default max heap size to 3GB: https://github.com/umn-isrdi/ipums-web/commit/d4cfae386c28333cada4518bc51e160c16dba29a
- Add FAILED extract status: https://github.com/umn-isrdi/ipums-web/commit/34a529a64ef91a3ff5fc79bdfef93ee8be9421fe
v20.4.0 rectangularize up for MEPS
- Rectangularize-up: support deployment for MEPS MVP: https://redmine.pop.umn.edu/issues/20676
v10.10.1 Release v10.10.1
- Bug fixes:
- Fix frequencies import code when for negative-integer codes: https://redmine.pop.umn.edu/issues/10233
v20.3.7 roll forward to v20.3.5, post EE v2
v20.3.6 roll back to v20.2.3, pre EE v2
v20.3.5 don't show hidden unharmonized vars
- don't show hidden unharmonized vars: https://redmine.pop.umn.edu/issues/21082
v20.3.3 Fix regression: StatTransfer encoding bug
- StatTransfer encoding fix from v20.2.3 wasn't included in EE v2 rollout (v20.3.0). This release merges the v20.2.3 fix into master.
v20.3.4 Re-raise StatTransfer exceptions
- Re-raise binary data generation errors caught by StatTransfer class: https://redmine.pop.umn.edu/issues/21073
rollback.v20.2.3 ATUS extract engine rollback
- The ATUS v20.3.0 extract engine was throwing errors due to null secondary time column values, so we rolled back to v20.2.3: https://redmine.pop.umn.edu/issues/21063
v20.3.1 Metadata API query params length limit fix
- The CPS v20.3.0 extract workers were throwing errors during Metadata API access due to CPS samples exceeding a hard coded max query string length in Puma: https://redmine.pop.umn.edu/issues/21062
v20.3.2 ATUS extract engine fix
- Fix bug in ATUS extract engine code in which null secondary time column values were not being handled gracefully: https://redmine.pop.umn.edu/issues/21063
v20.3.0 Extract engine v2
- New features and characteristics:
- the extract engine (EE) is now a gem
- EE lives in its own GitHub repo: https://github.com/umn-isrdi/ipums-extract-core
- same EE codebase for all microdata products
- EE gets 100% of metadata from Metadata API, gets no metadata from ipums-web databases
- EE produces CSVs natively
- EE includes support for reading Parquet data samples
- Extract worker is still pulling extract definitions from the web app database, serializing them, and passing them to the EE
v20.2.2 Max extract USA full count fix
- Fix max extract USA full count bug: https://redmine.pop.umn.edu/issues/21054
v20.2.3 StatTransfer encoding bug
- Fix StatTransfer encoding bug: https://redmine.pop.umn.edu/issues/20908
v20.0.6 JVM tuning for DHS
- Bump up heap: https://github.com/umn-isrdi/oipums-web/commit/8b5421d46ced718543bb56d9f0e44ecb58481b12
- Index for source docs: https://github.com/umn-isrdi/ipums-web/commit/40d28d4bfba4da868589627558dc7cc2deffa885
- Show real IPs in NGINX logs: https://github.com/umn-isrdi/ipums-web/commit/60455de33111ea61d63d9aa96af2ba7bbd424b27
v20.0.0 First Docker release from master, ATUS nested category fix
- ATUS nested category fix: https://redmine.pop.umn.edu/issues/20859
untagged pre-20.0.0 Dockerized static, dynamic, assets, extract engine
Deployed February 27, 2020 for all but DHS
v19.5.0 fix master-sub bug, clean-up master-sub code
- Fix bug(s) in master-sub parsing code: https://redmine.pop.umn.edu/issues/20748
- Remove superfluous REPWT-to-MASTER_SUB backwards-compatibility code: https://redmine.pop.umn.edu/issues/20674
v19.4.0 better TUV support, syntax file decimal fix
- Fix syntax file decimal formatting issue: https://redmine.pop.umn.edu/issues/20568
- Check for valid TUV by name/id before displaying "show" view: https://redmine.pop.umn.edu/issues/20745
- Make get_category_tree_children a GET instead of POST: https://redmine.pop.umn.edu/issues/20639
- Adjust some deploy permissions to fix a DHS problem: https://github.com/umn-isrdi/ipums-web/commit/f2245dcc0ef6bd04fddff172df572a60aab0850a
- New extract management options in admin: https://github.com/umn-isrdi/ipums-web/commit/da696219bcbeeb010d82f8d6711f790446da20e4
v19.3.0 TUV description improvements to support SDA
- Refactored TUV DataDescription to use Webapp's menu generation logic: https://github.com/umn-isrdi/ipums-web/commit/8c9054b084af8df185d99411c807d8ace5004597
- Better error reporting from load_var_descs: https://redmine.pop.umn.edu/issues/20488
- Added paging to admin user extracts: https://github.com/umn-isrdi/ipums-web/commit/14f0f164a5dfcfd3b37d22efd14a117de8d649fe
v19.2.1 rename time-use help link
- Rename time-use help link: https://redmine.pop.umn.edu/issues/20554
v19.2.0 dynamic downtime notices
- Support dynamic downtime site notices that are editable/publishable, persistent across app reloads: https://redmine.pop.umn.edu/issues/20510
IPUMS Release Notes (pre-2020)
2019
v19.1.0 Tractorized user/extract admin functionality, Time-use documentation enhancement
- TUV documentation: support metadata-driven description text: https://redmine.pop.umn.edu/issues/20497
- PMA CSS fix: https://redmine.pop.umn.edu/issues/20480
- Tractorize admin UI for managing users' extracts: https://redmine.pop.umn.edu/issues/20475
- Fix path helpers broken by v19.0.0 release: https://redmine.pop.umn.edu/issues/20423
v15.21.0 predeploy/promote "samples" flag consistency
- User-facing changes:
- Predeploy/promote: make "samples" flag behavior consistent: https://redmine.pop.umn.edu/issues/17218
v19.0.0 Tractorized extract history and downloads page
- migrate all extract histories to Tractor: https://redmine.pop.umn.edu/issues/18383
- populate extract activity exclusively with Tractor data: https://redmine.pop.umn.edu/issues/18443
- user extract downloads page should be driven by Tractor: https://redmine.pop.umn.edu/issues/18387
- move extract request serialization into separate gem: https://redmine.pop.umn.edu/issues/18406
v18.11.0 set up downtime notice for "Tractorized extract history" rollout
- Add downtime notice for "Tractorized Extract History" rollout: https://redmine.pop.umn.edu/issues/20450
v9.0.0 Release v9.0.0
- User-facing changes:
- Enable SSO (Shibboleth) in web app: https://redmine.pop.umn.edu/issues/8770
v18.10.0 stop compressing fixed-width file for StatTransfer extracts
- Extract engine optimization: don't compress fixed-width file for StatTransfer extracts: https://redmine.pop.umn.edu/issues/19689
- Status app: some of the project-specific extract-activity metrics are computed incorrectly and/or poorly labeled: https://redmine.pop.umn.edu/issues/20223
- PMA: add number banner: https://redmine.pop.umn.edu/issues/19866
v18.9.0 show RECTYPE value-labels for time-use
- Show RECTYPE value-labels in codebooks for time-use: https://redmine.pop.umn.edu/issues/19709
- Handle gracefully (in CPS var desc code) case in which a variable is unavailable for any samples: https://redmine.pop.umn.edu/issues/20050
v18.8.0 TractorClient upgrade, source var parsing fix, var debugging tool
- Upgrade TractorClient to support pagination and other upcoming changes to Tractor
- Fix broken Puerto Rico enum text in IPUMS-USA: https://redmine.pop.umn.edu/issues/19770
- Variable import: always derive availability from control file, not trans tables, for source variables: https://redmine.pop.umn.edu/issues/19801
- New variable debugging tool at /admin/debug_variable/[varname] (e.g. https://usa.ipums.org/usa-action/admin/debug_variable/FARM)
- Supergroups for ATUS
v18.7.0 StatTransfer file fix
- Adjusted max allowed jobs for USA: 12 total with 3 fast jobs
- StatTransfer file handling fix: https://redmine.pop.umn.edu/issues/19647
v18.6.1 Improved interaction between IPUMSI survey tab and affiliate branding
- IPUMSI IEPM portal/skin sample selection and LFS tab: https://redmine.pop.umn.edu/issues/19289
v18.6.0 Labor Force Surveys branch merged into master, metadata encoding fixes
- Modify "nontab" parsing behavior in CsvVariablesParser: https://redmine.pop.umn.edu/issues/18556
- IPUMSI accents not displaying in variable descriptions, source docs: https://redmine.pop.umn.edu/issues/18607
- IPUMSI Labor Force Surveys functionality: https://redmine.pop.umn.edu/issues/18228
v18.5.2 Respondents for unit_of_analysis bug
- Fix bug in which UofA without a default respondent type wasn't being handled: https://redmine.pop.umn.edu/issues/18701
v18.5.1 labor force survey
- Modify "nontab" parsing behavior in CsvVariablesParser: https://redmine.pop.umn.edu/issues/18556
- IPUMSI Labor Force Surveys functionality: https://redmine.pop.umn.edu/issues/18228
v18.5.0 PMA rename
- Support PMA name change: https://redmine.pop.umn.edu/issues/18588
v18.4.1 source variable bug
- Variable search: source variables showing up in search for projects that hide source variables: https://redmine.pop.umn.edu/issues/18544
v18.4.0 remove "show all groups" for DHS, merge in CPS unharmonized vars PR
- Fix bug in new "too many running extracts implementation: https://redmine.pop.umn.edu/issues/18512
- DHS: citation text missing from extract-is-ready email: https://redmine.pop.umn.edu/issues/18473
- DHS: disable "show all groups" display option: https://redmine.pop.umn.edu/issues/18499
v18.3.3 DHS authorized sample styling part 2
- DHS variable selection: authorized sample names should display in green, unauthorized in gray: https://redmine.pop.umn.edu/issues/18380
- Reimplement "too many enqueued or currently processing extracts" functionality to use Tractor data: https://redmine.pop.umn.edu/issues/18474
v18.3.1 Harden extract submission, DHS authorized sample styling
- DHS sample selection: authorized sample names should display in green, unauthorized in gray
- Harden extract submission: https://redmine.pop.umn.edu/issues/18428
v18.3.0 Unharmonized variables: first pass
- CPS: unharmonized variables: https://redmine.pop.umn.edu/issues/18177
v18.2.0 SSO: remove Shib!, fix Tractor resubmits
- Fix extract resubmit: https://redmine.pop.umn.edu/issues/18386
- Remove Shibboleth from ipums-web: https://redmine.pop.umn.edu/issues/17776
- Fix variable sorting bug in USA: https://redmine.pop.umn.edu/issues/18389
- Add endpoint for citation text (for static pages): https://redmine.pop.umn.edu/issues/18028
v18.1.0 NHIS rectangularization, fix variable-sorting-option regression, fix DHS show-user admin screen
- NHIS: implement rectangularization-down on injury records: https://redmine.pop.umn.edu/issues/18039
- Sort by N of Samples overwritten? (feature accidentally removed from last release): https://redmine.pop.umn.edu/issues/18366
- DHS: admin system: get show_user working: https://redmine.pop.umn.edu/issues/18226
- Fix bug in use of variables in ERB maintenance template (Rails variables not available to template in this case)
- Various changes support reporting capabilities
- Add Docker support for Jenkins and app deployment (changes migrates from Docker sprint branch)
v18.0.0 New variable selection layout
- Redesign variable selection page: https://redmine.pop.umn.edu/issues/16966
- Make display options and country abbreviations dialog boxes: https://redmine.pop.umn.edu/issues/16966
- Fix frequencies promote for DHS: https://redmine.pop.umn.edu/issues/18277
- Better maintenance page: https://redmine.pop.umn.edu/issues/18295
v17.8.0 Google Tag Manager for all products
- Implement GTM on all dynamic product sites: https://redmine.pop.umn.edu/issues/18155
v17.6.0 Variable Sorting, Rectangularization, Dynamic Citations
- Implemented ViewPreferences::VariableSortOrder: https://redmine.pop.umn.edu/issues/17322
- Make effect of case selection on extract size explicit: https://redmine.pop.umn.edu/issues/17403
- Made citation text metadata driven: https://redmine.pop.umn.edu/issues/11972
- Enabled rectangularize on activity for AHTUS, MTUS (MEPS got it enabled in live earlier): https://redmine.pop.umn.edu/issues/17306
v17.5.0 and v17.5.1 Rectangularize on Round record for MEPS
- Rectangularizing parent rectype data down to child rectype on MEPS: https://redmine.pop.umn.edu/issues/17306
v17.4.0 Google Tag Manager
- Add to Google Tag Manager snippets to layout views for IPUMSI : https://redmine.pop.umn.edu/issues/18124
v17.3.0 Harden tractor job submission code
- Harden tractor job submission code: https://redmine.pop.umn.edu/issues/18052
v17.2.0 DHS tractor fixes, Stata capitalization fix
- Tractor: extract workers eventually die on DHS live: https://redmine.pop.umn.edu/issues/18070
- Fix capitalization of links to Stata files on extract downloads page: https://redmine.pop.umn.edu/issues/18022
v17.1.0 Time-Use workshop
- User-facing changes:
- Bump up concurrent jobs for ATUS, MTUS: https://redmine.pop.umn.edu/issues/18065
v17.0.0 Tractor Rollout!
- User-facing changes:
- Tractor: implement cross-product extract queue orchestrator (aka Orca): https://redmine.pop.umn.edu/issues/16732
v16.7.0 Better StatTransfer error handling 2, Performance bump: extract_requests#variables
- User-facing changes:
- Improve query performance of extract_requests#variables: https://redmine.pop.umn.edu/issues/17912
- Bug fixes:
- A failed StatTransfer job should result in an extract with completion_status="failed": https://redmine.pop.umn.edu/issues/17972
v16.8.0 DHS: cap max extract size at 12GB
- User-facing changes:
- Cap default max allowed extract size at 12GB: https://redmine.pop.umn.edu/issues/18009
v16.6.0 Better StatTransfer error handling 1
- Non-user-facing-changes:
- Include contents of StatTransfer log in notification emails: https://redmine.pop.umn.edu/issues/17768
- Bug fixes:
- Fix issue in which login status checks would sometimes throw exceptions: https://redmine.pop.umn.edu/issues/17836
v16.5.0 Health Surveys shared variables
- User-facing-changes:
- Metadata-driven display of shared MEPS & NHIS integrated variables: https://redmine.pop.umn.edu/issues/17319, https://redmine.pop.umn.edu/issues/16922
v16.4.0 USA citation
- User-facing-changes:
- Update USA citation: https://redmine.pop.umn.edu/issues/17802
v16.3.0 advanced search enhancement
- User-facing-changes:
- Variable search improvements: introducing Advanced Search: https://redmine.pop.umn.edu/issues/16946
v16.2.0 MTUS citation update
- User-facing-changes:
- Updatde MTUS citation: https://redmine.pop.umn.edu/issues/17744
v16.1.0 enable PMA survey text
- User-facing-changes:
- Enable PMA survey text: https://redmine.pop.umn.edu/issues/17695
v16.0.1 PMA cookie bug
- Bug fixes:
- Sample Members selected in Samples page gets reset: https://redmine.pop.umn.edu/issues/17534
- Glitch in sample case selection IPUMS PMA: https://redmine.pop.umn.edu/issues/17645
- Live PMA extract summary page error: https://redmine.pop.umn.edu/issues/17469
v15.23.1 PMA cookie bug
- Bug fixes:
- Sample Members selected in Samples page gets reset: https://redmine.pop.umn.edu/issues/17534
- Glitch in sample case selection IPUMS PMA: https://redmine.pop.umn.edu/issues/17645
- Live PMA extract summary page error: https://redmine.pop.umn.edu/issues/17469
v15.23.0 More extract engine lanes for USA live
- Non-user-facing changes:
- Extract engine/queue: add more lanes: https://redmine.pop.umn.edu/issues/17656
- Abacus metadata update
v15.22.1 PMA cookie bug fix
- Bug fixes:
- Sample Members selected in Samples page gets reset: https://redmine.pop.umn.edu/issues/17534
- Glitch in sample case selection IPUMS PMA: https://redmine.pop.umn.edu/issues/17645
- Live PMA extract summary page error: https://redmine.pop.umn.edu/issues/17469
v16.0.0 Move all web apps from Tomcat to Passenger
- Non-user-facing changes:
- Migrate web apps from Tomcat to Passenger: https://redmine.pop.umn.edu/issues/15882
v15.22.0 Metadata-driven variable renaming + includes changes from v15.21.0
- User-facing changes:
- Metadata-driven variable renaming: https://redmine.pop.umn.edu/issues/17263
2018
v15.20.0 ATUS cog images fix, Abacus label issue fix
- Non-user-facing changes:
- USA live: limit max allowed simultaneous extract jobs to 8: https://redmine.pop.umn.edu/issues/17386
- MTUS live: MTUS live: restore max concurrent jobs to 3: https://redmine.pop.umn.edu/issues/17406
- Bug fixes:
- Restore missing ATUS cog image on with whom for time use variable creation: https://redmine.pop.umn.edu/issues/17287
- Fix Abacus label bug: https://redmine.pop.umn.edu/issues/17326
v15.19.0 USA bug fixes
- User-facing changes:
- Make variable search case insensitive: https://redmine.pop.umn.edu/issues/1710
- Non-user facing changes:
- Simplify handling of common variables in syntax files: https://redmine.pop.umn.edu/issues/17058
- Bug fixes:
- Resubmit shouldn't be available for a processing extract: https://redmine.pop.umn.edu/issues/17254
- Fix doubles round issue with new syntax file gem version: https://redmine.pop.umn.edu/issues/17162
v15.19.1 variable search improvements
- User-facing changes:
- Update "keyvar" metadata attribute for IHIS and MEPS: https://redmine.pop.umn.edu/issues/17268
- General improvements to variable search: https://redmine.pop.umn.edu/issues/16921
- Bug fixes:
- Fix typo in text for link to SPSS command files: https://redmine.pop.umn.edu/issues/17259
- Fix doubles round issue with new syntax file gem version: https://redmine.pop.umn.edu/issues/17162
v15.18.3 PMA
- User-facing changes:
- Updated citation.
v15.18.2 USA
- Non-user facing changes:
- cleaned up MarkupTransform URL generation; fixed abacus enum text serializer SHA: a6108e7f162ff6ebe1a45691bdc25d8fa24fe562
v15.18.1 CPS
- User-facing changes:
- CPS: Fixed the typo in DOI version : https://redmine.pop.umn.edu/issues/17126
- Made search case insensitive: https://redmine.pop.umn.edu/issues/17105 (NOTE: The database has not been migrated)
- Non-user facing changes:
- Added handling for general_detailed subpopulations in abacus: SHA c56cb65912646c1fd80c0e879625c9f8abf8eba7
v15.18.0 DHS login service monitoring
- Non-user-facing changes:
- DHS: add endpoint to ping external DHS Program login service: https://redmine.pop.umn.edu/issues/17108
- Time-use: provide more detailed context information in TUV-construction-related error messages: https://redmine.pop.umn.edu/issues/17109
v15.17.0 MTUS Budapest workshop
- User-facing changes:
- MTUS variable descriptions: hide flags tab, clean up tabs code: https://redmine.pop.umn.edu/issues/17005
- Non-user-facing changes:
- MTUS: bump max extract jobs to 16 (temporarily for 10/22-10/23 MTUS worksop): https://redmine.pop.umn.edu/issues/17060
v15.16.0 fix class extract routing, deploy changes from v15.14.1-v15.15.0 to all projects
- User-facing changes:
- IPUMSI: fix class extract route to instructor extract data: https://redmine.pop.umn.edu/issues/16927
v15.15.0 new unit of analysis and respondents metadata
- User-facing changes:
- New unit of analysis: https://redmine.pop.umn.edu/issues/16133
- Change codes tab display on IPUMS PMA to 4-digit years: https://redmine.pop.umn.edu/issues/16994
- Bug fixes:
- Only add "derived" common variable to extract request if "primary" form is also present in request: https://redmine.pop.umn.edu/issues/16989
v15.14.2 fix broken login
- Bug fixes:
- DHS: login not working: https://redmine.pop.umn.edu/issues/17043
v15.14.3 Release v15.14.3
- Bug fixes:
- Add missing derived common variables at extract submission: https://redmine.pop.umn.edu/issues/16980
v15.14.1 common vars fix
- User-facing changes:
- IPUMSI: update citation in extract email: https://redmine.pop.umn.edu/issues/16913
- Bug fixes:
- Only add "derived" common variable to extract request if "primary" form is also present in request: https://redmine.pop.umn.edu/issues/16989
v15.13.0 for USA, v15.14.0 for others supplemental data popup EULA, respondents refactor
- Non-user-facing changes:
- Route for downloading gzipped supplemental datasets: https://redmine.pop.umn.edu/issues/16358
- Rename "frequency_types" table to "respondents":https://redmine.pop.umn.edu/issues/16135
- Respondents (a.k.a "sample members") now scoped by unit of analysis: https://redmine.pop.umn.edu/issues/16135
- User-facing changes:
- Support popup EULA for supplemental datasets : https://redmine.pop.umn.edu/issues/16358
v15.12.2 layout fix NHIS/MEPS
- Bug fixes:
- Fix banner display issue on internal/live NHIS/MEPS: https://redmine.pop.umn.edu/issues/16737
v15.12.1 hierarchical preselect fix
- Bug fixes:
- MEPS: common variables misnamed in IPUMS extract codebook: https://redmine.pop.umn.edu/issues/16734
- MEPS: hierarchical preselect variables not getting added to extract requestsL https://redmine.pop.umn.edu/issues/16723
v15.12.0 duplicate mnemonic support for subproject-enabled products
- Non-user-facing changes:
- variables control file: use display_mnemonic field to support duplicate variable names across subprojects: https://redmine.pop.umn.edu/issues/16478
v15.11.0 layout fix
- User-facing changes:
- Left align narrow layout to more closely resemble wide layout: https://redmine.pop.umn.edu/issues/16499
- Bug fixes:
- Fix vertical alignment problem with the narrow layout: https://redmine.pop.umn.edu/issues/16499
- Fix error encountered when predeploying mixed compressed and uncompressed data: https://redmine.pop.umn.edu/issues/16620
- User-facing changes:
- Fix performance of extract_requests/status API endpoint
v15.9.0 R syntax-file support
- User-facing changes:
- Support R syntax files as a downloadable extract artifact: https://redmine.pop.umn.edu/issues/14796
v15.8.0 master/subordinate variables
- User-facing changes:
- Generalize former replicate weight function with master/subordinate variables feature: https://redmine.pop.umn.edu/issues/14913
- Master/subordinate variables: allow subordinate variables to be selectable via sub_show metadata flag: https://redmine.pop.umn.edu/issues/14911
- PMA: enable dynamic revisions feature: https://redmine.pop.umn.edu/issues/15904
- Predeploy: support compressed data in output/current: https://redmine.pop.umn.edu/issues/16140
- Manual weights support: https://redmine.pop.umn.edu/issues/15589
- Bug fixes:
- Variable search: source variables from hidden samples showing up in search: https://redmine.pop.umn.edu/issues/16188
v15.7.1 Release v15.7.1
- Bug fixes:
- Fix StatTransfer/Stata long string performance bug: https://redmine.pop.umn.edu/issues/16048
v15.7.0 Release v15.7.0
- Bug fixes:
- Handle bad metadata more robustly in MarkupTransform#load_link : https://redmine.pop.umn.edu/issues/16086
- Excessive logging was causing disk to fill up and extract engine performance problems: https://redmine.pop.umn.edu/issues/16111
v15.6.0 includes changes from v15.5.0
- User-facing changes:
- Update NAPP registration page [1]: https://redmine.pop.umn.edu/issues/16016
- PMA: add Gates attribution: https://redmine.pop.umn.edu/issues/15970
- Non-user-facing changes:
- Close standard out and standard error when running extract engine in production: https://redmine.pop.umn.edu/issues/16077
- Refactor sample header partials for codes pages: https://redmine.pop.umn.edu/issues/16033
- Abacus API support
- Bug fixes:
- IPUMS USA codes page rendering issue: https://redmine.pop.umn.edu/issues/15788
v15.5.0 for USA includes changes from v15.2.5
- Non-user-facing changes:
- Configurable fast lanes: https://redmine.pop.umn.edu/issues/15955
v15.4.0 includes changes from v15.3.0
v15.3.0 DHS new unit of analysis
- User-facing changes:
- DHS Household members unit of analysis: https://redmine.pop.umn.edu/issues/15336
- Enable dynamic revisions for DHS: https://redmine.pop.umn.edu/issues/15948
v15.2.5 Release v15.2.5
- Non-user-facing changes:
- Configurable fast lanes
v15.2.3 Release v15.2.3
- Bug fixes:
- variable-sample availability header display broken for data products that do not have countries: https://redmine.pop.umn.edu/issues/15877
v15.2.4 Release v15.2.4
- Bug fixes:
- User-facing changes:
- Added new header for skins in dynamic side: https://redmine.pop.umn.edu/issues/15858
v15.2.2 Release v15.2.2
- User-facing changes:
- Support for IAPM Portal: https://redmine.pop.umn.edu/issues/15858
- Bug fixes:
- Increase the width of DHS unit-of-analysis selection dialog to get rid of horizontal scroll: https://redmine.pop.umn.edu/issues/15855
v15.2.1 Release v15.2.1
- Bug fixes:
- NAPP sample years in variable availability not working: https://redmine.pop.umn.edu/issues/15863
v15.1.0, v15.1.2, v15.2.0 IPUMSI-NAPP merge
- Changes:
- Merge NAPP historical samples into IPUMSI: https://redmine.pop.umn.edu/issues/116, https://redmine.pop.umn.edu/issues/15714
v15.0.0 new banners UX/UI
- User-facing changes:
- UX and UI revamp for top banner of all projects: https://redmine.pop.umn.edu/issues/14418
v14.18.0 Release v14.18.0
- User-facing changes:
- Redirect WTSUPP variable page to info page about weight variable rename: https://redmine.pop.umn.edu/issues/15585
- Non-user-facing changes:
- Support for PMA project
- Bug fixes:
- Fixed variable availability display when multiple samples share the same year: https://redmine.pop.umn.edu/issues/15663
v14.19.0 PMA launch
v14.17.0 Release v14.17.0
- User-facing changes:
- Extend 1940 EULA to cover all USA full-count data: https://redmine.pop.umn.edu/issues/15542
v14.16.0 Release v14.16.0
- User-facing changes:
- Enable super-groups for CPS: https://redmine.pop.umn.edu/issues/15577
v14.15.0 Release v14.15.0
- Non-user-facing changes:
- Remove the duplicate-variable debugging alert: https://redmine.pop.umn.edu/issues/15219
- Bug fixes:
- IPUMSI sample details should not be filtered by data cart selections: https://redmine.pop.umn.edu/issues/15510
- Updated max household size for IPUMSI in classic extract engine: https://redmine.pop.umn.edu/issues/15477
v14.14.0 includes changes from v14.13.0, v14.13.1, v14.13.2, and v14.13.3
- User-facing changes:
- Update to IPUMS MEPS citation: https://redmine.pop.umn.edu/issues/15417
v14.13.3 Release v14.13.3
- User-facing changes:
- NHIS: Got rid of "Coming Soon" part in MEPS-Coming Soon SHA: 0e9decd258f030e3b353acf8040872ec947d8a5e
v14.13.0 Release v14.13.0
- User-facing changes:
- MEPS: Making Description tab as default instead of Codes: https://redmine.pop.umn.edu/issues/15302
- Updated case selection text (e.g 3 of 10 codes) on extract summary: https://redmine.pop.umn.edu/issues/15290
- Bug fixes:
- MEPS: use of is_preliminary to drive comparability tab: https://redmine.pop.umn.edu/issues/15037
- MEPS: Fixed the bug of YEAR being marked as is_old following every metadata deploy: https://redmine.pop.umn.edu/issues/14746
- Non-user-facing changes:
- PMA: Support for ipums.dhs ipums_comparability tag in variable description: https://redmine.pop.umn.edu/issues/13914
- Guard for empty frequency file: https://redmine.pop.umn.edu/issues/15346
v14.13.1 and v14.13.2 Release v14.13.1 and v14.13.2
- User-facing changes:
- MEPS: Enabled repwt for entire MEPS project SHA: 9c9a2578452fb91c78b2eddc5d9143f0badd0591
- MEPS: Enabled Flags SHA: d4e767096a91e45a560aa1e303be5878b1352738
- CPS: enable super groups for cps internal: https://redmine.pop.umn.edu/issues/15392
v14.12.0 Release v14.12.0
-
User-facing changes:
- Added countries API endpoint SHA: 32aa91d637881c229d0c0f0600083e7e6ab012ff
- CPS variable display option and pre-selected samples: https://redmine.pop.umn.edu/issues/14128
- PMA samples ordered in columns (similar to IPUMSI) https://redmine.pop.umn.edu/issues/14653
- Support for in universe tab (relevant to MEPS): https://redmine.pop.umn.edu/issues/14821
- is_preliminary column driving Description, Universe tabs (MEPS specific): https://redmine.pop.umn.edu/issues/15037
-
Bug fixes:
- Add migration to remove duplicate user unique_ids; add unique index to prevent future dupes :https://redmine.pop.umn.edu/issues/15178
- Revised YEAR/YEAP fix for MEPS. We're now renaming YEARP to YEAR during MEPS metadata deployment https://redmine.pop.umn.edu/issues/14746
- Guard for invalid skin strings SHA:dccec0564cb54c5b830a2fce8bbd8ef1f26ecba8
-
Non-user-facing changes:
- Subproject support to links metadata https://redmine.pop.umn.edu/issues/14931
- Enabled :is_preliminary column for multi-project value parsing. https://redmine.pop.umn.edu/issues/15037
2017
v14.11.0 Release v14.11.0
- User-facing changes:
- IEPM links: https://redmine.pop.umn.edu/issues/15163
- IECM/IEPM portal logo positioning/size https://redmine.pop.umn.edu/issues/15065
v14.10.0 Release v14.10.0
- User-facing changes:
- Suppor both IECM and IEPM: https://redmine.pop.umn.edu/issues/15163
- Non-user-facing changes:
- Pull new enum implementation into concern. SHA:af48aaba82e4d2f87779dced4dae155d419d75c0
- Use intuitive strings in preselect status instead of numbers: https://redmine.pop.umn.edu/issues/14938
v14.9.0 v14.8.0 + v14.8.1
- User-facing changes:
- DHS: add guest login text change: https://redmine.pop.umn.edu/issues/14751
- DHS: add guest login functionality: https://redmine.pop.umn.edu/issues/14751
- Enable REPWT code for IPUMS-DHS: https://redmine.pop.umn.edu/issues/14764
- Lots of changes supporting MEPS
v14.8.1 Release v14.8.1
- User-facing changes:
- DHS: add guest login text change: https://redmine.pop.umn.edu/issues/14751
v14.8.0 Release v14.8.0
- User-facing changes:
- DHS: add guest login functionality: https://redmine.pop.umn.edu/issues/14751
- Enable REPWT code for IPUMS-DHS: https://redmine.pop.umn.edu/issues/14764
- Lots of changes supporting MEPS
v14.7.0 Release v14.7.0
- User-facing changes:
- Banner for IECM portal site: https://redmine.pop.umn.edu/issues/14875
- Bug fixes:
- Update syntax file gem to support StatTransfer 14: https://redmine.pop.umn.edu/issues/15010
- CsvVariablesParser/VariableData fails to update any field in the variables table that is being changed to nil/NULL: https://redmine.pop.umn.edu/issues/14914
- Non-user-facing changes:
- Automated test suite now runs in a Docker container. Each run spawn a new container: https://redmine.pop.umn.edu/issues/15015
- Remove renum gem: https://redmine.pop.umn.edu/issues/15014
v14.6.0 Release v14.6.0
- User-facing changes:
- remove link to past revisions on MTUS: https://redmine.pop.umn.edu/issues/14784
- Bug fixes:
- Detailed variables are always dropped when an extract is revised: https://redmine.pop.umn.edu/issues/14855
- RecordTypesParser not handling subprojects: https://redmine.pop.umn.edu/issues/14849
- Non-user-facing changes:
- During metadata loading in projects that do not make source variables public, suppress invalid group warning for source variables: https://redmine.pop.umn.edu/issues/14865
v14.5.0 Release v14.5.0
- User-facing changes:
- Allow projects (NHIS, MEPS) to override dynamic FAQ with a static FAQ page to which the top-nav hyperlink should point: ttps://redmine.pop.umn.edu/issues/14797
- Bug fixes:
- focal_record_type_id not getting properly set to null in ExtractRequestController#update_structure action for hierarchical extracts: https://redmine.pop.umn.edu/issues/14725
- Fixed repitition of request variables in extracts and rake task to delete them: https://redmine.pop.umn.edu/issues/14739
- Cleaning up setting of subprojects in tests: https://redmine.pop.umn.edu/issues/14771
- Non-user-facing changes:
- MEPS/NHIS: support "subprojects" field in variable groups metadata: https://redmine.pop.umn.edu/issues/14771
v14.4.1 Release v14.4.1
- Bug fixes:
- Fixed repitition of request variables in extracts and rake task to delete them: https://redmine.pop.umn.edu/issues/14739
- Cleaning setting of subprojects in tests: https://redmine.pop.umn.edu/issues/14771
- Non-user-facing changes:
- MEPS/NHIS: support "subprojects" field in variable groups metadata: https://redmine.pop.umn.edu/issues/14771
v14.4.0 Release v14.4.0
- Bug fixes:
- Fix incorrect selection of data-format and data-structure checkboxes when revising extract: https://redmine.pop.umn.edu/issues/14719
- Add UMA API config for live DHS to enable admin email/user lookups: https://redmine.pop.umn.edu/issues/14703
- User-facing changes:
- Non-user-facing changes:
- Rename NhisNamesParser to OriginalVariableNamesParser: https://redmine.pop.umn.edu/issues/14735
- Make has_original_record_types and has_original_variable_names project-level settings: https://redmine.pop.umn.edu/issues/14736
v14.3.0 Release v14.3.0
- User-facing changes:
- UI/UX improvements to extract downloads page: https://redmine.pop.umn.edu/issues/13741
- Non-user-facing changes:
- Add google analytics snippets for HigherEd, MEPS, and PMA: https://redmine.pop.umn.edu/issues/14712
v14.2.1 Release v14.2.1
- Bug fixes:
- Fix DHS bug: unit of analysis interfering with sample selection: https://redmine.pop.umn.edu/issues/14625
- Fix DHS bug: variable menu rendering throwing an error following a unit of analysis change, because sample were not being correctly removed from cart: https://redmine.pop.umn.edu/issues/13444
- User-facing changes:
- DHS: make long country code the default in variable availability grid: https://redmine.pop.umn.edu/issues/14560
v14.2.0 Release v14.2.0
- User-facing changes:
- Better handle case in which a user's email address has become invalid: https://redmine.pop.umn.edu/issues/14177
- Non user-facing changes:
- Refactor ExtractRequest class so that variable display order and sorting functionality is better encapsulated: https://redmine.pop.umn.edu/issues/14573
- Bug fixes:
- Restore IDHS extract email sending functionality: https://redmine.pop.umn.edu/issues/14501
- Fix "update density" bug occurring in old versions of safari: https://redmine.pop.umn.edu/issues/14264
v14.1.2 Release v14.1.2
- Bug fixes:
- Temporary rollback to fix: IPUMS-DHS live and internal: unit of analysis selection not properly filtering variable groups: https://redmine.pop.umn.edu/issues/14574
- Restore IDHS extract email sending functionality: https://redmine.pop.umn.edu/issues/14501
v14.1.3 Release v14.1.3
- Bug fixes:
- Fixed the bug of incorrect name and order of variable_groups displayed in the menu. It would always display that of "Women": https://redmine.pop.umn.edu/issues/14574
v14.1.1 Release v14.1.1
- Bug fixes:
- Refacored cart tallies: https://redmine.pop.umn.edu/issues/14148
- Fixed js errors on older Safari versions: https://redmine.pop.umn.edu/issues/14264
- Non user-facing changes
- Refactored extract_request.rb by moving methods to ExtractRequest::DhsAuthorization, ExtractRequest::ExtractFiles, ExtractRequest::Variables SHA: f676ff54d0658920e803a4ad39f1dcf85b32a212
v14.1.0 Release v14.1.0
- User-facing changes:
- NHIS, MEPS: top nav text changes: https://redmine.pop.umn.edu/issues/14528
- Update MEPS banner on dynamic internal site to remove 'Coming Soon': https://redmine.pop.umn.edu/issues/14511
- IPUMS-PMA: add banner to dynamic site: https://redmine.pop.umn.edu/issues/14505
- Bug fixes:
- DHS: Logging in after selecting a variable redirects to the User Options page: https://redmine.pop.umn.edu/issues/14367
v14.0.1 Release v14.0.1
- Bug fixes:
- NHIS work area is named '/pkg/ipums/ihis': https://redmine.pop.umn.edu/issues/14469
- Failure in changing unit_of_analysis in the dialog window: https://redmine.pop.umn.edu/issues/14463, https://redmine.pop.umn.edu/issues/14431, https://redmine.pop.umn.edu/issues/14309
- Non user-facing changes:
- rename sub_project to subproject for consistency: SHA: 29f0e1c7fdba99504734f33440df257e7898e0dc, 554b75c5b0bc29f9966de05fe8073b181881fc15
v13.13.0 Release v13.13.0
- User-facing changes:
- Get DDI extract codebooks working for DHS: https://redmine.pop.umn.edu/issues/14042
- Non user-facing changes:
- DHS: add citation text and DOI to project settings: https://redmine.pop.umn.edu/issues/14397
- Bug fixes:
- Restore citation text to DHS extract email: https://redmine.pop.umn.edu/issues/14396
v14.0.0 Release v14.0.0
- User-facing changes:
- Upgrade DDI schema/syntax to version 2.5: https://redmine.pop.umn.edu/issues/14456
- Non user-facing changes:
- Design and implement extract groups concept to support DOI snapshot work: https://redmine.pop.umn.edu/issues/14458
- Redesign extract processor (a.k.a. queuing) to support extract groups: https://redmine.pop.umn.edu/issues/14459
- Add API endpoints to support AVEC command line tool: https://redmine.pop.umn.edu/issues/14455
- Bug fixes:
- Fix various bugs in the DDI (esp. record type problems): https://redmine.pop.umn.edu/issues/14457
v13.12.1 Release v13.12.1
- Bug fixes:
- Fix bug in which RECTYPE is not considered a valid variable for extract in some projects: https://redmine.pop.umn.edu/issues/14376, https://redmine.pop.umn.edu/issues/14143
v13.12.2 Release v13.12.2
- Bug fixes:
- Allow DHS routes to be defined only when DHS webapp is running to fix 'dhs_login#validate_login (RuntimeError) "Not Implemented"' error: https://redmine.pop.umn.edu/issues/14282
v13.12.0 Release v13.12.0
- User-facing changes:
- Preliminary support for IPUMS-PMA: https://redmine.pop.umn.edu/issues/13728
- Bug fixes:
- Allow DHS routes to be defined only when DHS webapp is running to fix 'dhs_login#validate_login (RuntimeError) "Not Implemented"' error: https://redmine.pop.umn.edu/issues/14282
v13.11.2 Release v13.11.2
- Bug fixes:
- CPS live: fix bug in which RECTYPE was being incorrectly included in rectangular extracts: https://redmine.pop.umn.edu/issues/14259
v13.11.1 Release v13.11.1
- Bug fixes:
- Fix possible SQL injection in search: https://redmine.pop.umn.edu/issues/14270
- Fix Back button handling: https://redmine.pop.umn.edu/issues/14268
- Remove spurious "Unable to get list of time use variables name in cart." error messages: https://redmine.pop.umn.edu/issues/14193
v13.10.3 Release v13.10.3
- Bug fixes:
- Fix search bug: https://redmine.pop.umn.edu/issues/14192
v13.11.0 Release v13.11.0
- User-facing changes:
- Support IHIS-to-NHIS rename in the codebase: https://redmine.pop.umn.edu/issues/13730
v13.10.0 Release v13.10.0
- Bug fixes:
- Fix incorrect record type in DDI for TUVs: https://redmine.pop.umn.edu/issues/14032
- User-facing changes:
- DHS search: only mnemonic and label should be checked by default: https://redmine.pop.umn.edu/issues/14157
- Big performance enhancement for variable search functionality: https://redmine.pop.umn.edu/issues/13225
v13.10.1 Release v13.10.1
- Bug fixes:
- Fix broken route and incorrect text for IPUMS-NHIS/NHIS crosswalk: https://redmine.pop.umn.edu/issues/14169
v13.10.2 Release v13.10.2
- Bug fixes:
- Fix link generated by <comp.ipums> tag: https://redmine.pop.umn.edu/issues/14174
v13.9.0 Release v13.9.0
- Non user-facing changes:
- Merge MEPS code into master: https://redmine.pop.umn.edu/issues/10313
- ATUS, AHTUS to ipums-external-web: https://redmine.pop.umn.edu/issues/13491
- Bug fixes:
- Fix variables-in-cart count: https://redmine.pop.umn.edu/issues/14105
- Remove rectype when changing extract layout from hierarchical to rectangular: https://redmine.pop.umn.edu/issues/14039
- Fix display issue with attached characteristics: https://redmine.pop.umn.edu/issues/14124
- Fix functionality in which the option to change extract output formats is disabled for hierarchical extracts (introduced in https://github.com/umn-isrdi/ipums-web/commit/afa1e2d): https://redmine.pop.umn.edu/issues/14039
v13.8.0 Release v13.8.0
- User-facing changes:
- IPUMS partner site country-based filtering for sample details page: https://redmine.pop.umn.edu/issues/13772
- Bug fixes:
- Get rid of headers and footers in TUV description and category documentation popups: https://redmine.pop.umn.edu/issues/13836
v13.7.1 Release v13.7.1
- Bug fixes:
- Highered samples page was blowing up, so returned AR relation in get_visible_samples. SHA: 64b5879c56ce30e9e61d3d1bd403ad2e2fb22d5a
v13.7.0 Release v13.7.0
- User-facing changes:
- Long name display on universe, availability tabs: https://redmine.pop.umn.edu/issues/13882
- Add a count of the number of chopped off extract options that have been added https://redmine.pop.umn.edu/issues/13821
- Tweak the codes page to help users find the detailed codes easier https://redmine.pop.umn.edu/issues/13744
- Improve Feedback for Extract Options (case selection, etc) https://redmine.pop.umn.edu/issues/13743
- Expose the selected file format to the user on the summary page https://redmine.pop.umn.edu/issues/13742
- Support shared, IHIS/MEPS or IPUMSI/NAPP content in variable descriptions https://redmine.pop.umn.edu/issues/11376
- addition of 'common'/default sample selection for cps https://redmine.pop.umn.edu/issues/13118
- Non user-facing changes:
- Get ipumsi premerged project working https://redmine.pop.umn.edu/issues/13760
- Create script to auto-generate files required for a new IPUMS data project : https://redmine.pop.umn.edu/issues/13745
- Don't overload display_group column for use as sub_project https://redmine.pop.umn.edu/issues/13720
- Bug fixes:
- Fix performance of ExtractRequest#add_weights https://redmine.pop.umn.edu/issues/13644
- ignore variables belonging to hidden record_type https://redmine.pop.umn.edu/issues/13584
v13.6.0 Release v13.6.0
- Non user-facing changes:
- Allow fine-grained control of hierarchical sibling (e.g. eldercare in ATUS) display by making feature metadata-driven: https://redmine.pop.umn.edu/issues/13353
- Remove 8 unused methods from VariablesHelper: https://redmine.pop.umn.edu/issues/13423
- Bug fixes:
- Fix predeploy encoding problem when run on gp1 but not on ipums-internal-web by using UNIX cut command to parse sample names from control file: https://redmine.pop.umn.edu/issues/13690
v13.5.0 Release v13.5.0
- User-facing changes:
- Updated citations: https://github.com/umn-isrdi/ipums-web/commit/490d0f7a987a7d384e49d8d14b879fcaa3fe2d21
- Updated DDI codebook (bumped version to 2.5; includes DOI version; added serStmt element): https://redmine.pop.umn.edu/issues/13224
- Non user-facing changes:
- Added several API endpoints under /api/extracts/v1 (handles both DOI tool and new status implementation): https://github.com/umn-isrdi/ipums-web/commit/96dcb092798373f9049193f654c40a510c382b0c
- Added extract_request_group model + associations to extract_request: https://redmine.pop.umn.edu/issues/12339
- Refactored extract_requests to name extract files differently if part of a group: https://redmine.pop.umn.edu/issues/12339
- Refactored extract_worker and extract_request to use ExtractRequest#complete_extract! for marking completed extracts and sending email: https://redmine.pop.umn.edu/issues/12339
- Performance updates to extract_request and codebooks (specially DDI) during #submit: https://redmine.pop.umn.edu/issues/13119
- Added code to retrieve extract engine status (lib/extract_engine_status.rb): https://github.com/umn-isrdi/ipums-web/commit/96dcb092798373f9049193f654c40a510c382b0c
- Moved DOI version string out of citation string so it's available to the DDI codebook (in project settings): https://github.com/umn-isrdi/ipums-web/commit/a6fad2cd937efac5daa666834cad3abfa0955ee7
- Add canceled extract request completion_status: https://github.com/umn-isrdi/ipums-web/commit/96dcb092798373f9049193f654c40a510c382b0c
- Bug fixes:
- Fix more link in var desc comparability: https://redmine.pop.umn.edu/issues/13687
v13.5.1 Release v13.5.1
- Bug fixes:
- Work around bug in Nokogiri library: https://github.com/umn-isrdi/ipums-web/commit/aeda5d506e111ec60f69474eb4aba0ae05898e75
v13.4.2 Release v13.4.2
- Bug fixes:
- CPS live: fix broken universe statement display for certain variables: https://redmine.pop.umn.edu/issues/13668
v13.4.0 Release v13.4.0
- User-facing changes:
- Adde before_filter for ipums-m branch merged to master: https://redmine.pop.umn.edu/issues/12740
- Serve codebooks as UTF8 instead of 'iso-8859-1: https://redmine.pop.umn.edu/issues/13148
- Non user-facing changes:
- Added ci_test script; set ci DB config to use ENV vars: sha: 05bf0591b6e4fb6599b7b1c4431ca7c568c3ef10
- Bug fixes:
- Fixed frequencies/variable edge case errors: https://redmine.pop.umn.edu/issues/13562
- Discard empty rows in CSV while parsing: https://redmine.pop.umn.edu/issues/13585
v13.4.1 Release v13.4.1
- Bug fixes:
- Reverted connect_to_data() invocation in ReportsConnection
- Fixed the bug of missing css extension (required after using sprockets 3) and a javascript bug of missing quote.
v13.3.0 Release v13.3.0
- User-facing changes:
- Update IPUMS-NHIS citation: https://redmine.pop.umn.edu/issues/13082
- Remove dots that appear on samples pages: https://redmine.pop.umn.edu/issues/12581
- Non user-facing changes:
- Make common variables metadata-driven: https://redmine.pop.umn.edu/issues/12332
- Bug fixes:
- Sample Designs vs. Sample Details on Live Sample Selection menu: https://redmine.pop.umn.edu/issues/13399
- IPUMSI: Handle additional date format(s) in revisions parser: https://redmine.pop.umn.edu/issues/13499
- DHS live: variables#group (ActionView::Template::Error) ActiveRecord::JDBCError: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: https://redmine.pop.umn.edu/issues/13444
- Hierarchical common variables attached to Extracts are invisible: https://redmine.pop.umn.edu/issues/13103
v13.2.2 for DHS, USA Release v13.2.2 for DHS, USA
- User Facing changes:
- Styling for DHS unit_of_analysis boxes: https://redmine.pop.umn.edu/issues/13311
- Displaying enum_texts for hidden source variables in USA using project.displays_hidden_var_enum_text flag: https://redmine.pop.umn.edu/issues/13389
- Non User Facing changes:
- Bug fixes:
- --ignore-missing-args flag in rsync for DHS: https://redmine.pop.umn.edu/issues/13043
v13.2.1 Release v13.2.1
- User Facing changes:
- Non User Facing changes:
- Bug fixes:
- Reverted project.ignores_unharmonized_trans_tables for USA to be false
- Bug of rsync exclude_list jammed together without space in-between during predeploy (sha: da520fa)
- Enabled resetting of ipums_comparability by VariableDescription parser: https://redmine.pop.umn.edu/issues/13292
v13.2.0 for USA Release v13.2.0 for USA
-
User Facing changes:
- Visible source vars for USA: https://redmine.pop.umn.edu/issues/13203, https://redmine.pop.umn.edu/issues/12807
- Editing procedures for USA: https://redmine.pop.umn.edu/issues/11952
- Enabled Attach characteristics for same-sex parents for USA: https://redmine.pop.umn.edu/issues/13217
- Enabled has_notes for USA: https://redmine.pop.umn.edu/issues/13293
-
Non User Facing changes:
- cap data:predeploy_all_frequencies added
- frequency predeploy capistrano task made smarter to clean the extra file in destination (sha: 5ec4823, f067a8e)
- modified FrequencyParser for better handling case with sample list provided (sha: a5efa88)
-
Bug fixes:
- Added ExtractRequest locking to prevent potential race conditions when updating the cart: https://redmine.pop.umn.edu/issues/13115
v13.1.3 Release v13.1.3
-
User Facing changes:
- Increased width of IHIS logo: https://redmine.pop.umn.edu/issues/13017
- Hide tutorial button for demo ihis
- Switch on development mode for internal IPUMSI: https://redmine.pop.umn.edu/issues/13154
- Replaced all occurrence of ihis by IPUMS nhis under app/views directory: https://redmine.pop.umn.edu/issues/13045
-
Non User Facing changes:
- Exclude *.layouts.text from rsync: https://redmine.pop.umn.edu/issues/13017
-
Bug fixes:
- Fixed the string comparision and nil bug in cache method RecordType#find_by_id: https://redmine.pop.umn.edu/issues/13142
- Links parser blowing up because of empty content: https://redmine.pop.umn.edu/issues/13035
- Reloading all variables parser when source_document for a sample gets changed: https://redmine.pop.umn.edu/issues/13128
v13.1.2 for CPS Release v13.1.2 for CPS
- User Facing changes:
- Added link to change unit of analysis when browsing variables by letter (relevant to DHS only): https://redmine.pop.umn.edu/issues/13055
- Enabled revisions for AHTUS live: https://redmine.pop.umn.edu/issues/10374
- Non user-facing changes:
- Fixed the csv patch which returned blank string instead of nil (SHA: e82e53eb3240ff50d31f10f743adfc0508d01e33).
- Implemented RecordType#find_by_id method
- Revisions parser to support multiple date formats: https://redmine.pop.umn.edu/issues/13081
v13.0.5 for USA Release v13.0.5 for USA
-
User Facing changes:
- Restored households_only file_type for extract_requests (relevant to USA only): https://redmine.pop.umn.edu/issues/13026.
- added health project menu to base layout (sha: c1099a91198849a52a29e3ff3e56adceff5234aa)
- Removed background color during hover on the table at top of revisions page: https://redmine.pop.umn.edu/issues/12722
- Remove "Past Revisions" link from the bottom of the revisions page (relevant to IPUMSI only): https://redmine.pop.umn.edu/issues/12983
-
Non User Facing changes:
- Exception notifier is a project level configuration (sha: 678b52deffd81725b78d345857876f222012220f)
-
Bug fixes:
- Fixed nil reference error when sample is missing short_description (sha: 3e4f3ddd3f6d0c36efab1ec9d143930f83c3b061)
- Fixed the bug with trailing spaces in category code: https://redmine.pop.umn.edu/issues/13005
v13.1.0 for IPUMSI, DHS split_variables branch
- Non user-facing change:
- Support changed organization of variables control file(s), source doc tagging, and trans_tables metadata: https://redmine.pop.umn.edu/issues/12157
- Fixed the bug in ExtractRequest#household_or_top_level?. It got introduced while implementing caching of RecordType: https://redmine.pop.umn.edu/issues/13046
v13.1.1 for IPUMSI, DHS split_variables branch
v13.1.2 for IPUMSI, DHS split_variables branch
v13.0.3 Release v13.0.3
- Bug fixes:
- Bug #12609: more work on the frequencies out of memory error: don't use ActiveRecord objects in query results if not necessary.
- Bug #12962: Fix bug in which the ATUS respondent frequencies appear to be showing for ATUS non-respondents and vice versa.
- Extract Record Type conflict in IHIS: IHIS has R records just like ATUS, although they don't refer to eldercare. Extract engine refactor to allow per-project specification of record type. (can't find ticket!, commits are f4af7ac, aee6d35) For more info see: https://redmine.pop.umn.edu/issues/12977
v13.0.4 Release v13.0.4
- Bug fixes:
- restore version of Java in recently compiled core.jar to Java 7 from Java 8
v13.0.2 Release v13.0.2
- Bug fixes:
- Hierarchical syntax files producing number for record types instead of character https://redmine.pop.umn.edu/issues/12890
- Non User Facing changes:
- Validation for record types
v13.0.1 Release v13.0.1
- Bug fixes:
- Focal_record_type was being set to nil while updating extract structure. https://redmine.pop.umn.edu/issues/12855
v13.0.0 Release v13.0.0
- User-facing changes:
- ATUS: Rectangularizing activity records and supporting Sibling eldercare records in hierarchical extract: https://redmine.pop.umn.edu/issues/6230
- ATUS: Enabling has_attached_characteristics, attached_chars_same_sex_parents and attached_chars_no_head: https://redmine.pop.umn.edu/issues/12716
- AHTUS, ATUS, MTUS: Enabling addition of all variables into cart: git sha: a7b85a3cbe3c2daf1fa0871e5c3a627dd6ebc3a7
- Non user-facing changes:
- Addition of RecordType model and got rid of app/classes/record_types.rb, IPUMS.project.hierarchy and IPUMS.project.record_type_labels
- Bug fixes:
- group selection bug in variables group page: https://redmine.pop.umn.edu/issues/12732
- Add To Cart button in variables show page allows addition irrespective of cart data_structure: https://redmine.pop.umn.edu/issues/12725
v12.4.0 Release v12.4.0
- Bug fixes:
- Fix out of memory error in frequencies display: https://redmine.pop.umn.edu/issues/12609
v12.3.0 Release v12.3.0
- User-facing changes:
- Change text in the admin system for improved clarity: https://redmine.pop.umn.edu/issues/12753
v12.2.1 Release v12.2.1
- Bug fixes:
- Enum tagging now supports display and jump texts from multiple files: https://redmine.pop.umn.edu/issues/12493
- ATUS, AHTUS: Sample topic selection bug: https://redmine.pop.umn.edu/issues/12633
v12.2.0 Release v12.2.0
- User-facing changes:
- IHIS: update citation text: https://redmine.pop.umn.edu/issues/12622
- IHIS: update User Options page title to use new project name (IHIS to IPUMS NHIS) : https://redmine.pop.umn.edu/issues/12604
v12.1.0 Release v12.1.0
- User-facing changes:
- Widen View Cart hover area: https://redmine.pop.umn.edu/issues/12585
v12.0.0 Release v12.0.0
- User-facing changes:
- New look for all project web apps: https://redmine.pop.umn.edu/issues/11692
v11.17.0 Release v11.17.0
- User-facing changes:
- DHS description text for Birth as unit of analysis in the popup: https://redmine.pop.umn.edu/issues/12188
- Non-user-facing changes:
- Restructure shebang to work on LDAP'd machines: https://github.com/umn-isrdi/ipums-web/commit/447f9df3118bf7c5b03b6c4ca60e94d421931bf2, https://redmine.pop.umn.edu/issues/12198
- Use of sample.data_file_name to find sample name instead of manually constructing it: https://redmine.pop.umn.edu/issues/12200
- Rsyncing of only consolidated frequencies files (both regular and cross_tab) and importing into database from them: https://redmine.pop.umn.edu/issues/11585
v11.16.1 Release v11.16.1
- Bug fixes;
- DHS: fix incorrect response when bad credentials are passed to login form: https://redmine.pop.umn.edu/issues/12162
- DHS: fix logout, which was always throwing an error: https://redmine.pop.umn.edu/issues/12164
- User-facing changes:
- DHS login text change: https://redmine.pop.umn.edu/issues/12166
2016
v11.15.0 Release v11.15.0
- Bug fixes;
- IPUMSI: Enum text snippets for a given variable and sample being ordered improperly: https://redmine.pop.umn.edu/issues/11854
- User-facing changes:
- Update citation text for sites (except for IHIS): https://redmine.pop.umn.edu/issues/11939
v11.14.1 Release v11.14.1
- Bug fix:
- fixed a regression rsync in
cap metadata:deploybroken in v11.14.0 : https://redmine.pop.umn.edu/issues/11832
- fixed a regression rsync in
v11.14.0 Release v11.14.0
- Bug fixes:
- Fix Workflow for Resubmitting a Denied Registration: https://redmine.pop.umn.edu/issues/11787
- Non-user-facing changes:
- Add capistrano task for provisioning directory structure inside /web/ directory: https://redmine.pop.umn.edu/issues/11512
v11.13.0 Release v11.13.0
- User-facing changes:
- CPS universe display: "ASEC" should replace "March" in universe statements (for ASEC samples): https://redmine.pop.umn.edu/issues/114
v11.12.0 Release v11.12.0
- Non-user-facing changes:
- Rename 'metadata2' parsing code and associated directories to 'metadata': https://redmine.pop.umn.edu/issues/1117
v11.11.1 Release v11.11.1
- Bug fix:
- Fix typo in registration groups feature: https://redmine.pop.umn.edu/issues/11492
v11.11.0 Release v11.11.0
- User-facing changes:
- Support attached characteristics without explicit inclusion of family pointers: https://redmine.pop.umn.edu/issues/11452
- Fix [list] in IHIS universes: https://redmine.pop.umn.edu/issues/11395
- Change data types in Stata code delivered with extracts: https://redmine.pop.umn.edu/issues/11334
v11.10.0 Release v11.10.0
- User-facing changes:
- MTUS: sample selection page: make checkbox labels hyperlinks to sample documentation: https://redmine.pop.umn.edu/issues/10980
- AHTUS, ATUS, MTUS: include values for uber categories (rather than only the values of their leaf nodes) in time-use filters: https://redmine.pop.umn.edu/issues/11255
- MTUS: allow "all" selection in secondary activity filter: https://redmine.pop.umn.edu/issues/11329
v11.9.0 Release v11.9.0
- Non-user_facing changes:
- Point web app Gemfile at renamed syntax file gem on rubygems.org: https://redmine.pop.umn.edu/issues/11247
v11.8.0 Release v11.8.0
- User-facing changes:
- Enable sample notes in IPUMS-USA sample selection: https://redmine.pop.umn.edu/issues/11089
- Non-user_facing changes:
- Modify mpc_shib_auth and user_management_api to point to mpc github repo instead of rubygems: https://redmine.pop.umn.edu/issues/11080
- Universe statement in trans table parsing: comment out error message: https://redmine.pop.umn.edu/issues/11060
- Bug fixes:
- Fix authentication redirect target when attempting to submit an extract while not logged in: https://redmine.pop.umn.edu/issues/11157
v11.7.0 Release v11.7.0
- User-facing changes:
- IHIS: enable attached characteristics with same-sex parents: https://redmine.pop.umn.edu/issues/10336
- IHIS: enable attached characteristics in extract system: https://redmine.pop.umn.edu/issues/10332
- IHIS: enable dynamic revisions: https://redmine.pop.umn.edu/issues/10995
- Bug fixes:
- Upgrade to syntax_file gem 1.7.1: ensure iso-8859-1 output encoding: https://redmine.pop.umn.edu/issues/11021
v11.6.0 Release v11.6.0
- User-facing changes:
- DDI codebooks: now passing the correct encoding as a header param to the browser in send_file: https://redmine.pop.umn.edu/issues/10922
- Non-user-facing changes:
- Frequencies import code should ignore temporary DCP segment frequency files: https://redmine.pop.umn.edu/issues/10858
- Upgrade app to Rails v4.2.7.1: https://redmine.pop.umn.edu/issues/10859
- Refactor enumeration text code: https://redmine.pop.umn.edu/issues/10367
v11.5.0 Release v11.5.0
- User-facing changes:
- HigherEd, MTUS: fix generated DDI codebooks: https://redmine.pop.umn.edu/issues/10814
- IPUMS API: Include .json extension in API doc examples: https://redmine.pop.umn.edu/issues/10928
- Non-user-facing changes:
- make predeploy.rb and samples parser differentiate between IHIS and MEPS: https://redmine.pop.umn.edu/issues/10479
- Move citation text to project settings and share citation text between extract ready mailer and DDI codebooks: https://redmine.pop.umn.edu/issues/10828
v11.4.0 Release v11.4.0
- User-facing changes:
- Sample details: update DDI codebook generator to use sample_details metadata instead of sample_designs: https://redmine.pop.umn.edu/issues/9991
- CPS: Enable attached characteristics for same-sex parents (now in master): https://redmine.pop.umn.edu/issues/10874
- ATUS: enable questionnaire text on live: https://redmine.pop.umn.edu/issues/10375
- USA: turn on dynamic revisions: https://redmine.pop.umn.edu/issues/10867
- Non-user-facing changes:
- Drop obsolete sample_designs table: https://redmine.pop.umn.edu/issues/9991
- Delete UMA migration code (since UMA has been live for several weeks): https://redmine.pop.umn.edu/issues/10875
v11.3.0 Release v11.3.0
- User-facing changes:
- CPS: Enable attached characteristics for same-sex parents: https://redmine.pop.umn.edu/issues/10874
- Deployed from branch attach_characteristics_same_sex_parents
- CPS: Enable attached characteristics for same-sex parents: https://redmine.pop.umn.edu/issues/10874
v11.2.0 Release v11.2.0
- User-facing changes:
- Extract request summary page: tighten up spacing of extract revisions buttons: https://redmine.pop.umn.edu/issues/10776
- Non-user-facing changes:
- Replace obsolete CLA servers in "allowed_compute_hosts" in config/deploy/deploytools.rb with gp1 and gp2: https://redmine.pop.umn.edu/issues/10380
v11.1.1 Release v11.1.1
- Bug Fixes:
- Frequencies predeploy: fix "exclude" clause of rsync: https://redmine.pop.umn.edu/issues/10749
v11.1.0 Release v11.1.0
- User-facing changes:
- Update web app to reflect UMA change (max extract size is now a first-class attribute in UMA): https://redmine.pop.umn.edu/issues/10781
- Extract request summary page: reorder option buttons: https://redmine.pop.umn.edu/issues/1073
- ATUS: remove "past revisions" link on revisions page: https://redmine.pop.umn.edu/issues/10597
- Allow dq flags to be selectable in attached chars interface: https://redmine.pop.umn.edu/issues/10274
v11.0.0 Release v11.0.0
- User-facing changes:
- Support UMA in web app (initial rollout of uma-integration branch was on 7/13/16; this releases merges the branch into master): https://redmine.pop.umn.edu/issues/10698
- Non-user-facing changes:
- For projects that don't offer source vars for selection, exclude trans table that start with a capital letter from predeploy: https://redmine.pop.umn.edu/issues/10701
- Bug:
- DHS extract_requests/download page not working in UMA-migrated codebase: https://redmine.pop.umn.edu/issues/10601
v10.13.0 Release v10.13.0
- User-facing changes:
- Metadata API: rename "Snippet" to "SourceDocumentSnippet": https://redmine.pop.umn.edu/issues/10512
- Non-user-facing changes:
- Rename sestat project to highered in the web app: https://redmine.pop.umn.edu/issues/9246
v10.12.0 Release v10.12.0
- User-facing changes:
- IDHS: Implement rebranded banner for documentation pages: https://redmine.pop.umn.edu/issues/10389
- IDHS: Implement rebranded banner for extract pages: https://redmine.pop.umn.edu/issues/10390
- Bug fixes:
- Sample details: Changing the tab in sample_details/country/ does not update the url: https://redmine.pop.umn.edu/issues/9997
v10.11.0 Release v10.11.0
- User-facing changes:
- ATUS: enable dynamic revisions for live site: https://redmine.pop.umn.edu/issues/10312
- MTUS: add link to topical filters for MTUS samples: https://redmine.pop.umn.edu/issues/10291
- IHIS: rename domain to ihis.ipums.org: https://redmine.pop.umn.edu/issues/10100
- Non-user-facing changes:
- Static content deploy task should do a 'git add' before running 'git commit': https://redmine.pop.umn.edu/issues/10307
v10.10.0 Release v10.10.0
- User-facing changes:
- Update MTUS extract-ready email citation: https://redmine.pop.umn.edu/issues/10193
- Non-user-facing changes:
- Delete extract request with completion_status = "pending_user_login" status older than one month: https://redmine.pop.umn.edu/issues/10174
v10.9.0 Release v10.9.0
- User-facing changes:
- Revisions page: add anchor for each added revision: https://redmine.pop.umn.edu/issues/10122
- Revisions page: year links should jump to the first entry in a year rather than the last: https://redmine.pop.umn.edu/issues/10123
- Non-user-facing changes:
- Extract revisions should initially have a completion status of "not_submitted" so that they eventually get purged if abandoned by user: https://redmine.pop.umn.edu/issues/10164
v10.7.0 Release v10.7.0
- User-facing changes:
- Support float/double type in variable metadata: https://redmine.pop.umn.edu/issues/10119
v10.8.0 Release v10.8.0
- User-facing changes:
- IDHS: add "births" unit_of_analysis: https://redmine.pop.umn.edu/issues/9816
v10.6.1 Release v10.6.1
- User-facing changes:
- ** IHIS: Update citation in automatically generated extract emails: https://redmine.pop.umn.edu/issues/10088
- Bug fixes:
- Remove unused parameter and default value in data_cart.js: https://redmine.pop.umn.edu/issues/10115
v10.6.0 Release v10.6.0
- User-facing changes:
- Get predefined TUV selection working with the browser's back button: https://redmine.pop.umn.edu/issues/9962
- Select all TUVs in group (internal-only feature): https://redmine.pop.umn.edu/issues/9880
- Implement MTUS registration in pre-UMA codebase (dormant until MTUS is live): https://redmine.pop.umn.edu/issues/10057
- Non-user-facing changes:
- Bump up max USA extract jobs to 7: https://redmine.pop.umn.edu/issues/10046
- Bug fixes:
- ATUS: show correct frequencies for Respondent Households, Respondent and Non-respondent Households: https://redmine.pop.umn.edu/issues/9927
v10.5.0 Release v10.5.0
- Non-user-facing changes:
- Upgrade to Rails 4.2.6: https://redmine.pop.umn.edu/issues/9766
v10.4.0 Release v10.4.0
- Non-user-facing changes:
- Migrate web app from LATIS smtp server to UMN smtp server: https://redmine.pop.umn.edu/issues/9769
- CPS live: enable dynamic revisions: https://redmine.pop.umn.edu/issues/9792
- CPS: turn on supplemental datasets feature on for CPS: https://redmine.pop.umn.edu/issues/9694
v10.3.1 Release v10.3.1
- Bug fixes:
- Fix incorrect reference to MTUS in ATUS registration page: https://redmine.pop.umn.edu/issues/9713
v10.3.0 Release v10.3.0
- User-facing changes:
- Admin system: Fix calculation of various user collections: https://redmine.pop.umn.edu/issues/9580
- Admin system: Fix off-by-one index calculation for tabs with pagination broken: https://redmine.pop.umn.edu/issues/9580
- Admin system: Increase page size to 20 items for user collections: https://redmine.pop.umn.edu/issues/9580
- Non-user-facing changes:
- Refactor NotificationMailer: break into separate classes based on mailer type: https://redmine.pop.umn.edu/issues/9563
v10.2.0 Release v10.2.0
- User-facing changes:
- SESTAT: rename survey groups: https://redmine.pop.umn.edu/issues/9577
- SESTAT: strip out "-X" from survey group names when displaying universes in variable descriptions:
- SESTAT survey groups: respect order field: https://redmine.pop.umn.edu/issues/9576
- SESTAT variable descriptions: make universe statement behave like IPUMSI (i.e. one line per sample): https://redmine.pop.umn.edu/issues/9575
- SESTAT: year in email citation text should be 2016, not 2014: https://redmine.pop.umn.edu/issues/9467
- CPS: update email citation: https://redmine.pop.umn.edu/issues/9466
- Non-user-facing changes:
- Upgrade IPUMS to latest Rails 4.2.x release: https://redmine.pop.umn.edu/issues/9450
v10.1.0 Release v10.1.0
- User-facing changes:
- IDHS: Small UI updates: https://redmine.pop.umn.edu/issues/7249
- IDHS: Support alternative units of analysis in groups metadata:https://redmine.pop.umn.edu/issues/7266
- Dynamic revisions page: https://redmine.pop.umn.edu/issues/4464
- Non-user-facing changes:
- Support for Github-based static content deployment: https://redmine.pop.umn.edu/issues/8331
- Bug fixes
- Time-use projects: Fix bug in TUV name uniqueness: https://redmine.pop.umn.edu/issues/8243
- Time-use projects: Get crvar tags working in notes.xml: https://redmine.pop.umn.edu/issues/9386
- Respect hide_status of preselect variables: https://redmine.pop.umn.edu/issues/9472
- Static content deployment cap task should do a 'git push' regardless of whether it has first done a commit: https://redmine.pop.umn.edu/issues/9553
v10.0.0 Release v10.0.0
- Non-user-facing changes:
- Deploy IPUMSI, SESTAT, CPS, NAPP, and IHIS to ipums-external-web instead of bender: https://redmine.pop.umn.edu/issues/9254
- Bug fixes:
- IHIS concordance generation: permit "constructed" variables to belong to top-level variable groups: https://redmine.pop.umn.edu/issues/9399
- DHS: variable description availability tab throwing error because hidden samples aren't being excluded: https://redmine.pop.umn.edu/issues/9402
v9.10.0 Release v9.10.0
- User-facing changes:
- SESTAT: new "Higher Ed" banner image: https://redmine.pop.umn.edu/issues/9039
v9.9.1 Release v9.9.1
- Bug fixes:
- Fix AHTUS, AHTUS, MTUS, IHIS regression: syntax files no longer using numeric values for record types: https://redmine.pop.umn.edu/issues/9294
v9.9.0 Release v9.9.0
- Bug fixes:
- IDHS: extract resubmit action causing request samples and request variables to be pruned from extract requests table: https://redmine.pop.umn.edu/issues/9317
- Metadata import of variables list can cause source vars to become dissociated from integrated vars, breaking enum text: https://redmine.pop.umn.edu/issues/9287
- Only add preselected hierarchical variables (common) if their top-level analog has also been selected: https://redmine.pop.umn.edu/issues/9333
v9.8.0 Release v9.8.0
- Non-user-facing changes:
- Move project-level attributes out of environment-level config and into project-level config: https://redmine.pop.umn.edu/issues/7530
- Generalize AHTUS fixed-start-time time filter to work for other time-use projects: https://redmine.pop.umn.edu/issues/9200
2015
v9.7.0 Release v9.7.0
- Non-user-facing changes:
- IPUMSI sample details: use CSV control file from appropriate stage instead of fixed path: https://redmine.pop.umn.edu/issues/8950
v9.6.1 Release v9.6.1
- Bug fixes:
- Ajax enum text: render 404 for projects that don't have this feature: https://redmine.pop.umn.edu/issues/9050
v9.6.0 Release v9.6.0
- Bug fixes:
- StatTransfer is incorrectly capitalizing mnemonics for some Stata variables: https://redmine.pop.umn.edu/issues/3097
v9.5.0 Release v9.5.0
- User-facing changes:
- IPUMSI: migrate UI (variable availability and variable description codes tab) to use 4-digit years: https://redmine.pop.umn.edu/issues/3582
- NAPP: migrate UI (variable availability and variable description codes tab) to use 4-digit years: https://redmine.pop.umn.edu/issues/3069
v9.4.0 Release v9.4.0
- User-facing changes:
- IPUMSI: update citation text in extract email and DDI codebooks: https://redmine.pop.umn.edu/issues/8945
v9.3.0 Release v9.3.0
- User-facing changes:
- Change color of non-error flash messages to green rather than red: https://redmine.pop.umn.edu/issues/8659
- Handle incomplete and expired registration in multi-site login scenarios involving extract submission: https://redmine.pop.umn.edu/issues/8836
v9.2.0 Release v9.2.0
- User-facing changes:
- Make extract email alerts HTML; change email text and IPUMS-USA citation text: https://redmine.pop.umn.edu/issues/8757
v9.1.0 Release v9.1.0
- User-facing changes:
- Remove "remember last selected tab on the variable detail popup for duration of session" feature: https://redmine.pop.umn.edu/issues/8772
v8.19.0 Release v8.19.0
- User-facing changes:
- IPUMS-USA: update citation message in DDI yaml: https://redmine.pop.umn.edu/issues/8762
- Non-user-facing changes:
- Refactor VarsParser to use CSV instead of XML: https://redmine.pop.umn.edu/issues/6963
- Remove :has_new_enum_tagging feature toggle and old_system: https://redmine.pop.umn.edu/issues/7263
- Get rid of Metadata2Parser: https://redmine.pop.umn.edu/issues/6964
- Bug fixes:
- Code deployment to live fails for IDHS (when attempting to deploy for all projects): https://redmine.pop.umn.edu/issues/8695
- Deployment staging code cleanup causing error under certain circumstances: https://redmine.pop.umn.edu/issues/8696
- Extract engine deployment broken: https://redmine.pop.umn.edu/issues/8722
v8.18.2 Release v8.18.2
- Bug fix:
- Exclude is_old variables when adding hierarchical preselected variables to extract: https://redmine.pop.umn.edu/issues/8739
v8.18.1 Release v8.18.1
- Bug fix:
- Increase max household size to 8000 to accommodate very large household in newly released Great Britain 1911 full-count sample: https://redmine.pop.umn.edu/issues/8725
v8.18.0 Release v8.18.0
- User-facing changes:
- Remember last selected tab on the variable detail popup for duration of session: https://redmine.pop.umn.edu/issues/4023
- Non-user-facing changes:
- Add rollback functionality for webapp, extract_engine and database: https://redmine.pop.umn.edu/issues/8192
- Move all variable tabs configuration to a project level setting: https://redmine.pop.umn.edu/issues/8427
- Refactor enumeration tagging display logic into a view-model: https://redmine.pop.umn.edu/issues/7262
- NAPP: turn on new enum tagging system for live: https://redmine.pop.umn.edu/issues/8322
- Optimize code deployment (esp. when deploying code for all projects): https://redmine.pop.umn.edu/issues/7441
- Update to the latest code in branch when deploying just extract engine code: https://redmine.pop.umn.edu/issues/7281
- Bug fixes:
- Fix bug in variable search: https://redmine.pop.umn.edu/issues/8411
- Fix YRMARR case selection bug: https://redmine.pop.umn.edu/issues/8466
- Fix weights bug for custom sample sizes: https://redmine.pop.umn.edu/issues/8495
v8.17.1 Release v8.17.1
- Bug fixes:
- IPUMSI: Weights not updating for custom sample sizes: https://redmine.pop.umn.edu/issues/8495
v8.17.0 Release v8.17.0
- Non-user-facing changes:
- Ignore memo file for sample_details_parser: https://redmine.pop.umn.edu/issues/8415
- Bug fixes:
- Do not allow a variable be its own source variable: https://redmine.pop.umn.edu/issues/8410
- CPS samples parser not properly recognizing new ASEC samples as belonging to March: https://redmine.pop.umn.edu/issues/8412
- Web server not starting after task deploy:data_and_metadata: https://redmine.pop.umn.edu/issues/8414
- SystemStackError: https://redmine.pop.umn.edu/issues/8416
v8.16.0 Release v8.16.0
- User-facing changes:
- IPUMSI: dynamically generated sample details/designs: https://redmine.pop.umn.edu/issues/3559
- Non-user-facing changes:
- Supplemental datasets: improve automated deployment: https://redmine.pop.umn.edu/issues/8370
v8.15.0 Release v8.15.0
- User-facing changes:
- ATUS: new logo/banner: https://redmine.pop.umn.edu/issues/8300
- Non-user-facing changes:
- Get rid of XML parsers and tests wherever possible: https://redmine.pop.umn.edu/issues/8136
v8.14.0 Release v8.14.0
- Non-user-facing changes:
- Assigned port 14669 for SESTAT extract engine
- Updated dev_setup scripts
- User-facing changes:
- SESTAT: release data dissemination system: https://redmine.pop.umn.edu/issues/6242
- AHTUS/ATUS: show codes in TUV filter trees for ATUS but not for AHTUS or other time-use projects: https://redmine.pop.umn.edu/issues/8233
- AHTUS/ATUS: allow “alone” selection without requiring additional filters: https://redmine.pop.umn.edu/issues/8234
- AHTUS: remove sample members section: https://redmine.pop.umn.edu/issues/8269
- Remove "Attach characteristics" capability from the extract review: https://redmine.pop.umn.edu/issues/8093
- AHTUS: update email citation message: https://redmine.pop.umn.edu/issues/8270
- Bug fixes:
- Only raise RectypeMismatch in VarsParser if a variable has a group: https://redmine.pop.umn.edu/issues/8238
v8.13.0 Release v8.13.0
- Non-user-facing changes:
- Parse frequency CSV files with column headers:: https://redmine.pop.umn.edu/issues/8142
- Bug fixes:
- DDI/IHSN (International Household Survey Network) not including preselected person-level hierarchical variables (e.g. SERIALP, YEAR): https://redmine.pop.umn.edu/issues/8138
- DDI/IHSN extract generation: web app only saving ~161 out 277 extract requests when extract generation feature invoked: https://redmine.pop.umn.edu/issues/8193
- DHS internal/demo: unable to connect to auth database: https://redmine.pop.umn.edu/issues/8144
- Variable-level metadata import: prevent case in which a variables record type does not match with its group's record type: https://redmine.pop.umn.edu/issues/8204
v8.12.1 Release v8.12.1
- Bug fixes:
- SSL::SSLError when trying to send email via ActionMailer on bender under jruby 1.7.20+: https://redmine.pop.umn.edu/issues/8092
v8.12.0 Release v8.12.0
- User-facing changes:
- Annual IPUMSI DDI codebook/extract generation (on internal): allow one-click extraction of all visible samples: https://redmine.pop.umn.edu/issues/8076
- Bug fixes:
- Move db backup implementation out of capistrano and into rake: https://redmine.pop.umn.edu/issues/8030
- Informational category duplication in trans table parser: https://redmine.pop.umn.edu/issues/7976
- Header mismatch for case-count view: https://redmine.pop.umn.edu/issues/7985
v8.11.0 Release v8.11.0
- User-facing changes:
- Make long/Short country_codes in display options works for the codes page: https://redmine.pop.umn.edu/issues/7054
- Non-user-facing changes:
- Refactor password management in database.yml: https://redmine.pop.umn.edu/issues/7838
- Prefer class instance variables to class variables in config/ipums.rb: https://redmine.pop.umn.edu/issues/7969
v8.10.0 Release v8.10.0
- User-facing changes:
- Admin page where IPUMS.project and IPUMS.project.config can be changed: https://redmine.pop.umn.edu/issues/7771
- Non-user-facing changes:
- Refactor ipums-web config: https://redmine.pop.umn.edu/issues/7760
- Bug fixes:
- IHIS: get 2014 weights, nhis sources, and concordance to show up (nulls for original_record_type_id in db): https://redmine.pop.umn.edu/issues/7821
v8.9.1 Release v8.9.1
- Bug fixes:
- Admin system: fix user/extract reports: https://redmine.pop.umn.edu/issues/7843
v8.9.0 Release v8.9.0
- User-facing changes:
- IPUMS-USA: migrate to new enum tagging system: https://redmine.pop.umn.edu/issues/7479
v8.8.0 Release v8.8.0
- Non-user-facing changes:
- IPUMS-USA: convert to source variables: https://redmine.pop.umn.edu/issues/120
- Upgrade to Rails 4.2: https://redmine.pop.umn.edu/issues/6610
- Bug fixes:
- IPUMS-USA: fix DDI parsing bug: https://redmine.pop.umn.edu/issues/7579
v8.7.0 Release v8.7.0
- User-facing changes:
- Remove 'no small geography' EULA field from IPUMS-USA registration: https://redmine.pop.umn.edu/issues/7467
- Non-user-facing changes:
- Remove db production/internal/demo db credentials (in database.yml) from VCS/Git: https://redmine.pop.umn.edu/issues/7432
- Bug fixes:
- Remove Student action is broken in ClassGroups controller: https://redmine.pop.umn.edu/issues/7450
v8.6.0 Release v8.6.0
- Back-end work and bug fixes:
- Change user auth live credentials: https://redmine.pop.umn.edu/issues/7430
v8.5.3 Release v8.5.3
- Back-end work and bug fixes:
- Variables parser 'is_old' functionality not working as expected: https://redmine.pop.umn.edu/issues/7273
v8.5.2 Release v8.5.2
- Back-end work and bug fixes:
- Fix CPS checkboxes alignment in "Supplement Topics" tab: https://redmine.pop.umn.edu/issues/7131 (sha: 385fccc)
v8.5.1 Release v8.5.1
- Back-end work and bug fixes:
- "Flex" extracts fail when rectangular structure and no variables in request of "root" record type: https://redmine.pop.umn.edu/issues/7074
- Fix CPS samples page layout problems: https://redmine.pop.umn.edu/issues/7131, https://redmine.pop.umn.edu/issues/6874
v8.5.0 Release v8.5.0
- User-facing work and features:
- IDHS: alternative unit of analysis: https://redmine.pop.umn.edu/issues/5701
- IDHS: activate variable super groups: https://redmine.pop.umn.edu/issues/3787
- Back-end work and bug fixes:
- IDHS: use flex-extract feature: https://redmine.pop.umn.edu/issues/7175
v8.4.10 Release v8.4.10
- Back-end work and bug fixes:
- Add new google analytics code to dynamic sites still using the old JS code snippet.: https://redmine.pop.umn.edu/issues/6730
- IHIS: fix NHIS-IHIS concordance problems: https://redmine.pop.umn.edu/issues/6859
- IHIS: fix problems with variable description NHIS sources tab: https://redmine.pop.umn.edu/issues/6866
- Remove X-Frame-Options header in ApplicationController: https://redmine.pop.umn.edu/issues/6924
v8.4.9 Release v8.4.9
- Back-end work and bug fixes:
- ATUS, AHTUS: get TUV activity tree documentation to show up in IE and Firefox (works fine in Chrome): https://redmine.pop.umn.edu/issues/687
v8.4.8 Release v8.4.8
- Back-end work and bug fixes:
- NAPP: codes pages: fix header alignment problems:https://redmine.pop.umn.edu/issues/6712
v8.4.6 Release v8.4.6
- Back-end work and bug fixes:
- Fix tabbed sample display for European and African mirror sites: https://redmine.pop.umn.edu/issues/6678
v8.4.7 Release v8.4.7
- Back-end work and bug fixes:
- IHIS: turn on new enum tagging system for live site: https://redmine.pop.umn.edu/issues/4735
v8.4.5 Release v8.4.5
- Back-end work and bug fixes:
- Deploy to live from Git master: https://redmine.pop.umn.edu/issues/6374
- Fix code display bug: https://redmine.pop.umn.edu/issues/6656
- CPS: add feature toggle to suppress tabbed sample display: https://redmine.pop.umn.edu/issues/6667
v8.4.3 Release v8.4.3
- Back-end work and bug fixes:
- Code and frequencies: respect indent values for general variables: https://redmine.pop.umn.edu/issues/6290
v8.4.2 Release v8.4.2
- Back-end work and bug fixes:
- CPS: fix display order of samples on variable groups page: https://redmine.pop.umn.edu/issues/6315
v8.4.4 Release v8.4.4
- Back-end work and bug fixes:
- Move web codebase from SVN to Git: https://redmine.pop.umn.edu/issues/6578
2014
v8.4.0 Release v8.4.0
- User-facing work and features:
- Disable extract request size limit for users that have selected 1940 full-count data for IPUMS-USA: https://redmine.pop.umn.edu/issues/6277
- IPUMS-USA: variable group view: show available variables above unavailable variables.: https://redmine.pop.umn.edu/issues/6278
- ATUS: extract_requests/variables: don't show TUV header unless there are TUVs in cart: https://redmine.pop.umn.edu/issues/6284
- Back-end work and bug fixes:
- Fix CSV-parsing code to handle commas in hrecord and precord fields: https://redmine.pop.umn.edu/issues/6266
- Time use: make ACTIVITY and WHERE variable configurable by project: https://redmine.pop.umn.edu/issues/6183
- Strip out semicolons from svar_doc tags: https://redmine.pop.umn.edu/issues/6279
- Add Rails 4 secret token: https://redmine.pop.umn.edu/issues/6309
Deployed December 18, 2014 for IPUMS-USA ONLY
- User-facing work and features:
- Disable extract request size limit for users that have selected 1940 full-count data for IPUMS-USA: https://redmine.pop.umn.edu/issues/6277
- IPUMS-USA: variable group view: show available variables above unavailable variables.: https://redmine.pop.umn.edu/issues/6278
- ATUS: extract_requests/variables: don't show TUV header unless there are TUVs in cart: https://redmine.pop.umn.edu/issues/6284
- Back-end work and bug fixes:
- Fix CSV-parsing code to handle commas in hrecord and precord fields: https://redmine.pop.umn.edu/issues/6266
- Time use: make ACTIVITY and WHERE variable configurable by project: https://redmine.pop.umn.edu/issues/6183
- Strip out semicolons from svar_doc tags: https://redmine.pop.umn.edu/issues/6279
v8.4.1 Release v8.4.1
- Back-end work and bug fixes:
- Enum text: if project displays unharmonized variables, filter out hidden source variables: https://redmine.pop.umn.edu/issues/6311
v8.3.4 Release v8.3.4
- Back-end work and bug fixes:
- Fix SQL sanitization problems in search: https://redmine.pop.umn.edu/issues/6220
- Don't attempt to load categories for nontabulated variables: https://redmine.pop.umn.edu/issues/6227
v8.3.3 Release v8.3.3
- Back-end work and bug fixes:
- ATUS, IHIS: disable CSV-only extracts: https://redmine.pop.umn.edu/issues/6212
- Fix problem in which search returns unharmonized variables for projects that suppress them: https://redmine.pop.umn.edu/issues/6214
v8.3.1 Release v8.3.1
- Back-end work and bug fixes:
- IHIS: turn back on hierarchical extractsL https://redmine.pop.umn.edu/issues/6197
v8.3.2 Release v8.3.2
- Features:
- Add config to indicate whether project requires registrant approval, and suppress approval tabs in admin system: https://redmine.pop.umn.edu/issues/6180
- IHIS enum text: show informative message if a variable was not based on an actual question asked of respondents: https://redmine.pop.umn.edu/issues/6188
- Back-end work and bug fixes:
- Make variable search faster and function in a more logical manner: https://redmine.pop.umn.edu/issues/1070
v8.3.0 Release v8.3.0
- Back-end work and bug fixes:
- Improve admin interface: add more information to display, add tabs for better organization: https://redmine.pop.umn.edu/issues/5750
- Refactor routes file: https://redmine.pop.umn.edu/issues/5956
- upgrade to new country_select gem: https://redmine.pop.umn.edu/issues/5992
v8.2.0 Release v8.2.0
- Features:
- Turn on new questionnaire text (using new tagging system) for live CPS site: https://redmine.pop.umn.edu/issues/6148
v8.1.5 Release v8.1.5
- Back-end work and bug fixes:
- IHIS: change hover text for rectangular/hierarchical radio buttons on the variable menu page (is ATUS-specific right now): https://redmine.pop.umn.edu/issues/6089
- Upgrade to Rails 4.1.8: https://redmine.pop.umn.edu/issues/6078
v8.1.4 Release v8.1.4
- Back-end work and bug fixes:
- Add Google Analytics instrumentation to ATUS and DHS: https://redmine.pop.umn.edu/issues/5997
v8.1.3 Release v8.1.3
- Back-end work and bug fixes:
- ATUS: add link to "[Alone]" option in TUV creation: https://redmine.pop.umn.edu/issues/5997
v8.1.2 Release v8.1.2
- Back-end work and bug fixes:
- ATUS: fix relative roots: https://redmine.pop.umn.edu/issues/5995
v8.1.1 Release v8.1.1
- Back-end work and bug fixes:
- upgrade to Rails 4.1.7: https://redmine.pop.umn.edu/issues/5928
- refactor "joins" usage in codebase: https://redmine.pop.umn.edu/issues/5749
v8.1.0 Release v8.1.0
- Features:
- CPS: add links to sample topics: https://redmine.pop.umn.edu/issues/3546
- IPUMSI: add tabbed geographical view for sample selection: https://redmine.pop.umn.edu/issues/5723
- USA: sample selection: add tabbed selection of full-count datasets: https://redmine.pop.umn.edu/issues/5724
- IHIS: change webapp config to reflect metadata name change (survey_sections.xml to original_record_types.xml): https://redmine.pop.umn.edu/issues/5754
- Variable group metadata: implement toggle for selection of all variables in group: https://redmine.pop.umn.edu/issues/5831
v8.0.11 Release v8.0.11
- Back-end work and bug fixes:
- Fix bug in show class groups query: https://redmine.pop.umn.edu/issues/5834
v8.0.10 Release v8.0.10
- Features:
- Add text for 1940b user agreement: https://redmine.pop.umn.edu/issues/5201
- Back-end work and bug fixes:
- Extract request validation: prevent submission of hierarchical extract request with additional (e.g. Stata or CSV) data formats: https://redmine.pop.umn.edu/issues/5732
- IHIS: Disable variable group selection: https://redmine.pop.umn.edu/issues/5752
v8.0.9 Release v8.0.9
- Back-end work and bug fixes:
- Old enum text system: limit extract variables for enum text to unharmonized variables: https://redmine.pop.umn.edu/issues/5738
v8.0.8 Release v8.0.8
- Features:
- IHIS: enable hierarchical injury records in UI and extract engine: https://redmine.pop.umn.edu/issues/3549
- Admin system: modify resubmit button to execute ExtractRequest#submit instead of ExtractRequest#enqueue: https://redmine.pop.umn.edu/issues/5698
- Back-end work and bug fixes:
- IPUMSI: make "become user" work for denied user: https://redmine.pop.umn.edu/issues/5660
v8.0.7 Release v8.0.7
- Back-end work and bug fixes:
- ATUS: fix TUV sorting error in extract engine: https://redmine.pop.umn.edu/issues/5692
- ATUS: fix broken TUV time filter: https://redmine.pop.umn.edu/issues/5693
v8.0.6 Release v8.0.6
- Back-end work and bug fixes:
- IHIS: fix injury records heading in variable menu view; should read "INJURY": https://redmine.pop.umn.edu/issues/5598
- Use default configurations in database.yml: https://redmine.pop.umn.edu/issues/5622
- Fix field truncation errors in registration forms: turn off MySQL strict mode: https://redmine.pop.umn.edu/issues/5619
v8.0.5 Release v8.0.5
- Features:
- Back-end work and bug fixes:
- Get IPUMS-USA site to show up in Molecular Workbench: https://redmine.pop.umn.edu/issues/5606
- Manual codes pages: (some) browsers (occasionally) vertically align page somewhere in the middle instead of the top: https://redmine.pop.umn.edu/issues/5607
v8.0.4 Release v8.0.4
- Back-end work and bug fixes:
- Codes pages: for large tables of code and frequencies, (some) browsers (occasionally) vertically align page somewhere in the middle instead of the top: https://redmine.pop.umn.edu/issues/5593
v8.0.2 Release v8.0.2
- Features
- Admin system: add mechanism to send extract completion emails on demand: https://redmine.pop.umn.edu/issues/5581
- Back-end work and bug fixes:
- ATTEMPT to fix database connection problems with Rails for and IPUMS app: https://redmine.pop.umn.edu/issues/5580
v8.0.3 Release v8.0.3
- Features
- Admin system: always show extract details
- Back-end work and bug fixes:
- ACTUALLY fix database connection problems with Rails for and IPUMS app: https://redmine.pop.umn.edu/issues/5580
v8.0.0 Release v8.0.0
- Features
- Make codes the default tab for variable descriptions: https://redmine.pop.umn.edu/issues/5536
- Add "select all variables in group" feature to all projects: https://redmine.pop.umn.edu/issues/5550
- Back-end work and bug fixes:
- Upgrade to Rails 4.1.5: https://redmine.pop.umn.edu/issues/3567
- Enable Rails Strong Parameters: https://redmine.pop.umn.edu/issues/5490
- Upgrade to JRuby 1.7.15: https://redmine.pop.umn.edu/issues/5509
- Refactor enum text rendering code for performance: https://redmine.pop.umn.edu/issues/4402
v8.0.1 Release v8.0.1
- Features
- IPUMS-USA: make "codes" tab the default again: https://redmine.pop.umn.edu/issues/5578
v7.0.10 Release v7.0.10
- Back-end work and bug fixes:
- DQ flags addition/removal misbehaving because of request variable cache: https://redmine.pop.umn.edu/issues/5213
v7.0.9 Release v7.0.9
- Back-end work and bug fixes:
- Enum text: gracefully handle case in which jump metadata is missing.
v7.0.8 Release v7.0.8
- Features
- When no enum text is available for select samples show "Questionnaire text not available." message: https://redmine.pop.umn.edu/issues/5128
- Back-end work and bug fixes:
- Displayed tagged enum text using the 'display doc' field instead of the 'jump doc' field for the 'view entire document' link and anchor. Use jump doc field instead: https://redmine.pop.umn.edu/issues/5123
- Generalize hierarchical record types in web application config and infrastructure: https://redmine.pop.umn.edu/issues/5162
v7.0.7 Release v7.0.7
- Back-end work and bug fixes:
- IPUMSI: @jump_maps and @display_maps must be non-nil for new enum tagging: https://redmine.pop.umn.edu/issues/5098
- IPUMSI: extract summary page for revised extracts: add message indicating that old geography variable names were changed in July 2014: https://redmine.pop.umn.edu/issues/5100
v7.0.6 Release v7.0.6
- Back-end work and bug fixes:
- IHIS: restore old-style enum text parsing functionality: https://redmine.pop.umn.edu/issues/5080
- IPUMSI live: turn on new enum tagging system: https://redmine.pop.umn.edu/issues/5084
- IPUMSI: update extract email citation text: https://redmine.pop.umn.edu/issues/5082
- IHIS/ATUS: hierarchical RECTYPE variables now added dynamically based on configuration: https://redmine.pop.umn.edu/issues/5078
v7.0.5 Release v7.0.5
- Back-end work and bug fixes:
- IPUMSI: extract engine returning bad values for source variables when integrated variable with highest column location is "is_old": https://redmine.pop.umn.edu/issues/5032
- IPUMSI: enum text errors possible integrated variables with no source variables: https://redmine.pop.umn.edu/issues/5044
- IHIS: concordance throwing errors when variables (even if "is_old") in db are missing mnemonics: https://redmine.pop.umn.edu/issues/5045
v7.0.4 Release v7.0.4
- Back-end work and bug fixes:
- Add constraint to prevent duplicate SampleVariables from getting added during metadata loading: https://redmine.pop.umn.edu/issues/4931
- Improved IDHS metadata deployment system: https://redmine.pop.umn.edu/issues/4907
v7.0.3 Release v7.0.3
- Back-end work and bug fixes:
- Performance optimization for adding variables to extract requests
- Remove references to invars from code: https://redmine.pop.umn.edu/issues/4947
v7.0.2 Release v7.0.2
- Back-end work and bug fixes:
- Suppress error notifications for invalid byte sequences: https://redmine.pop.umn.edu/issues/4911
- Vertically align to top text in variable grid rows: https://redmine.pop.umn.edu/issues/4900
v7.0.1 Release v7.0.1
- Back-end work and bug fixes:
- Add utf8-cleaner middleware to prevent 'invalid byte sequence' errors: https://redmine.pop.umn.edu/issues/4888
- IDHS: fix bug in which frequencies weren't showing up on the live site: https://redmine.pop.umn.edu/issues/4893
- Fix bug in which enum text wasn't working for certain projects and environments: https://redmine.pop.umn.edu/issues/4892
v7.0.0 Release v7.0.0
- Back-end work and bug fixes:
- Switch back to non-authenticated SMTP for email: https://redmine.pop.umn.edu/issues/4727
- Convert IHIS to source variables: https://redmine.pop.umn.edu/issues/962
- Reintegrate ATUS branch with trunk: https://redmine.pop.umn.edu/issues/3773
- ATUS: hierarchical extract selection should disable Data Format option: https://redmine.pop.umn.edu/issues/4875
- ATUS: create and implement banner for extract pages: https://redmine.pop.umn.edu/issues/4808
- ATUS: suppress questionnaire and source variable tabs for variable descriptions: https://redmine.pop.umn.edu/issues/4840
v6.9.24 Release v6.9.24
- Back-end work and bug fixes:
- Switch back to non-authenticated SMTP for email: https://redmine.pop.umn.edu/issues/4727
v6.9.23 Release v6.9.23
- Back-end work and bug fixes:
- Switch to smtp.umn.edu for email: https://redmine.pop.umn.edu/issues/4604
v6.9.22 Release v6.9.22
- Back-end work and bug fixes:
- DHS: fix variable menu pagination: https://redmine.pop.umn.edu/issues/4445
v6.9.20 Release v6.9.20
- Features:
- DHS: amend citation text in extract email: https://redmine.pop.umn.edu/issues/4332
- Back-end work and bug fixes:
- DHS: fix wonky alphabetical drop down menu in original DHS variable mode: https://redmine.pop.umn.edu/issues/4325
v6.9.19 Release v6.9.19
- Features
- Add explanation of X's meaning to variable availability page.
- Back-end work and bug fixes:
- Codebooks not showing sample names for some projects.
- Country metadata parsing should delete all old metadata for each loading.
- Use streaming database connection to prevent Java heap space errors on large queries.
v6.9.18 Release v6.9.18
- Back-end work and bug fixes:
- Use non-authenticated mail.socsci.umn.edu for SMTP on CLA-OIT servers while using authenticated gmail.umn.edu SMTP for IDHS at AWS: https://redmine.pop.umn.edu/issues/3990
v6.9.16 Release v6.9.16
- Features:
- Include IPUMS and general comparability in full text variable searches: https://redmine.pop.umn.edu/issues/3533
v6.9.17 Release v6.9.17
- Back-end work and bug fixes:
- Fix reset password feature
v6.9.15 Release v6.9.15
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.17
- Refactor enum text view code for clarity and maintainability: https://redmine.pop.umn.edu/issues/3785
v6.9.14 Release v6.9.14
- Back-end work and bug fixes:
- Remove parentheses from variable descriptions showing up as side effect of recent DHS changes.
v6.9.13 Release v6.9.13
- Features:
- Rename header on /menu page to " User Options.": https://redmine.pop.umn.edu/issues/3665
- Turn on supplemental datasets for CPS: https://redmine.pop.umn.edu/issues/3696
- Whitelist *.txt files for supplemental dataset downloads: https://redmine.pop.umn.edu/issues/3697
v6.9.12 Release v6.9.12
- Features:
- Simplify IPUMSI registration form: https://redmine.pop.umn.edu/issues/3570
- Back-end work and bug fixes:
- Fix bug in extract request summary: https://redmine.pop.umn.edu/issues/3648
v6.9.11 Release v6.9.11
- Back-end work and bug fixes:
- Upgrade to JRuby 1.7.10; also upgrade any associated gems
2013
v6.9.10 Release v6.9.10
- Back-end work and bug fixes:
- IPUMS-USA: Fix sorting of Puerto Rican samples on sample selection page.
v6.9.9 Release v6.9.9
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.16.
- Fix bug in which db flags could be added to an extract request multiple times: https://redmine.pop.umn.edu/issues/3356
v6.9.8 Release v6.9.8
- Back-end work and bug fixes:
- Refactor extract queue so that both large and small extracts are allowed in the slow lane: https://redmine.pop.umn.edu/issues/3292
v6.9.7 Release v6.9.7
- Back-end work and bug fixes:
- Explicitly sort enqueued extracts by 'requested_at' field: https://redmine.pop.umn.edu/issues/3277
- Remove 'CSV frequencies' and 'use built-in queue' feature toggles: https://redmine.pop.umn.edu/issues/3056
v6.9.6 Release v6.9.6
- Back-end work and bug fixes:
- Bump up session timeout time to two hours.
v6.9.5 Release v6.9.5
- Back-end work and bug fixes:
- Reduce max number of allowed extract jobs to 3 for IPUMS-USA.
v6.9.4 Release v6.9.4
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.15
- Extract queue wasn't FIFO in some cases: https://redmine.pop.umn.edu/issues/3118
- Hidden sample and/or variables should be excluded from extract revisions: https://redmine.pop.umn.edu/issues/3140
- Add submitted_at timestamp and migrate older timestamps where possible: https://redmine.pop.umn.edu/issues/3123
v6.9.3 Release v6.9.3
- Back-end work and bug fixes:
- Turn on CSV frequencies for IHIS.
v6.9.2 Release v6.9.2
- Features:
- In the absence of a prescribed session-stored destination, send logged-in user to the menu page when they click the submit button on the login page. Fixes: https://redmine.pop.umn.edu/issues/3070
v6.9.1 Release v6.9.1
- Back-end work and bug fixes:
- Full source document text wasn't showing up on the web; code didn't reflect move of source docs to the database.
v6.9.0 Release v6.9.0
- Features:
- Import XML metadata into database on arbitrary compute servers rather than deployment server.
v6.8.13 Release v6.8.13
- Back-end work and bug fixes:
- Reduce max allowed extract jobs to 4 for IPUMS-USA.
v6.8.14 Release v6.8.14
- Back-end work and bug fixes:
- Remove case selection exception from user-specific extract size constraint.
v6.8.11 Release v6.8.11
- Features
- Enable supplement topic sample selection for CPS.
- Back-end work and bug fixes:
- Switch deployed repos roots to https://svn.cla.umn.edu
v6.8.12 Release v6.8.12
- Back-end work and bug fixes:
- Allow *.dct files to be downloadable (for USA supplemental datasets)
v6.8.10 Release v6.8.10
- Back-end work and bug fixes:
- Protect against condition in which a non-integer is passed in a controller (via query string) as a page number.
- Since IPUMS-USA is now running on dedicated hardware, bump up the max allowed jobs to 5.
v6.8.9 Release v6.8.9
- Features:
- Turn on supplemental datasets for IPUMS-USA so that 1880 linked dataset`s now live behind a login.
- Back-end work and bug fixes:
- Make flexo.cla.umn.edu the deployment target for IPUMS-USA.
v6.8.8 Release v6.8.8
- Back-end work and bug fixes:
- Fix <svar_doc> tag bug.
- Use -n option with ln command when creating frequency symlink.
v6.8.7 Release v6.8.7
- Back-end work and bug fixes:
- Turn on CSV frequencies for USA.
v6.8.5 Release v6.8.5
- Back-end work and bug fixes:
- Turn on CSV frequencies for CPS.
v6.8.6 Release v6.8.6
- Back-end work and bug fixes:
- Turn on CSV frequencies for NAPP.
v6.8.4 Release v6.8.4
- Features:
- Update version and year in extract email for IPUMSI.
- Back-end work and bug fixes:
- Turn on CSV frequencies for IPUMSI.
v6.8.3 Release v6.8.3
- Features:
- Change "Contact Us" to "Help" in headers.
v6.8.2 Release v6.8.2
- Features:
- Prevent users from submitting too many extracts before previously extracts of theirs complete
- Back-end work and bug fixes:
- Display questionnaire text enumeration_text_sources (a.k.a. <svar_docs>) snippets only once.
- Save enumeration text metadata as UTF-8 instead of iso-8859-1.
- Bump up number of connection in user auth db pool to 20.
v6.8.1 Release v6.8.1
- Features:
- Make UI elements for other registration form questions work like "How did you hear about IPUMS?"
- Back-end work and bug fixes:
- Fix regression: use '_section' instead of '_tab' in variable description hash fragments.
v6.8.0 Release v6.8.0
- Back-end work and bug fixes:
- Variable menu: replace SmartMenus library with Superfish.
- Move enumeration text metadata into the database.
- Replace Really Simple History AJAX bookmarking/back-button library with jquery-hashchange plugin.
v6.7.0 Release v6.7.0
- Features:
- Add "learned about IPUMS" question to all project registration pages.
- Preserve extract request for newly registered but unapproved users, then submit request upon approval.
- Back-end work and bug fixes:
- Refactor session handling: rather than storing ActiveRecord objects in session, just store database keys.
v6.6.5 Release v6.6.5
- Back-end work and bug fixes:
- Fix queuing system bug in which number of currently running jobs was not always being properly decremented: now directly counting the number of running extract threads rather than maintaining a counter variable.
v6.6.6 Release v6.6.6
- Back-end work and bug fixes:
- Fix broken CSV-generating code for extract stats reporting tool: replace Ruby 1.8 method call with its 1.9 equivalent.
v6.6.4 Release v6.6.4
- Back-end work and bug fixes:
- Fix regression in which tags in variable descriptions weren't being ignored.
v6.6.2 Release v6.6.2
- Back-end work and bug fixes:
- Handle research description encoding issues when generating codebook rather when receiving user form input (including smart quotes). Input sanitization approach was generating "(RegexpError) incompatible character encoding" errors on live.
v6.6.1 Release v6.6.1
- Back-end work and bug fixes:
- Replace smart quotes with straight quotes in research descriptions to prevent encoding errors.
- Wrap extract email send in begin/rescue block to debug problem in which extract status sometimes doesn't get updated to 'email_sent'.
- Change criteria for "large" extracts from 500MB to 1000MB.
v6.6.0 Release v6.6.0
- Back-end work and bug fixes:
- Replace ActiveMQ with database-backed queuing system.
- Implement fast and slow lanes in new queuing system.
- Fix potential race conditions in registration and in extract submission.
- Store included HTML fragments in the database, not on the file system.
v6.5.2 Release v6.5.2
- Back-end work and bug fixes:
- Always import frequencies for all samples during deployment.
v6.5.1 Release v6.5.1
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.13 (security fix).
- multiple encoding bug fixes.
- fix to extract engine (broken attached characteristic).
v6.5.0 Release v6.5.0
- Back-end work and bug fixes:
- Upgrade to Ruby 1.9 (JRuby 1.7.3)
v6.3.5 Release v6.3.5
- Back-end work and bug fixes:
- Allow at most 3 concurrent extract jobs for all IPUMS projects.
v6.4.0 Release v6.4.0
- Features:
- Allow registration of entire academic classes.
v6.3.4 Release v6.3.4
- Back-end work and bug fixes:
- Fix bug in which frequencies-generating code assumed mnemonics would never be longer than 10 characters, sometime causing frequencies from the wrong variable (or no frequencies) to be associated with variables having mnemonic.size > 10 chars.
v6.3.3 Release v6.3.3
- Back-end work and bug fixes:
- Error would be thrown if a user attempted to resubmit an extract whose size now exceeded the user's max extract size.
v6.3.2 Release v6.3.2
- Back-end work and bug fixes:
- Fix bug that allowed users to add duplicate request variables to a single request under some circumstances.
v6.3.1 Release v6.3.1
- Features:
- Make number of allowed concurrent extract jobs configurable through Capistrano.
- Back-end work and bug fixes:
- Limit maximum allowed extract size to 20GB for all new users.
- Fix metadata import bug in which altering source variables references in integrated trans tables produced data integrity problems.
v6.3.0 Release v6.3.0
- Features:
- Add new question to registration page for all projects.
- Admin system: remember user id through login process.
- Back-end work and bug fixes:
- Remove solaris-specific capistrano code.
- Remove old frequencies-generating code.
v6.2.3 Release v6.2.3
- Back-end work and bug fixes:
- Restore nice value of 0 for extract engines to mitigate hugely backed up extract queues.
v6.2.2 Release v6.2.2
- Back-end work and bug fixes:
- Refactor JSON-frequencies-generating code for big performance boost.
v6.2.1 Release v6.2.1
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.12 in response to multiple security alerts.
v6.2.0 Release v6.2.0
- Back-end work and bug fixes:
- Implement database-backed codes and frequencies.
- Remove view fragment caching.
- Display user friendly message if JSON frequencies file can't be found.
- Make enum text for source variables AJAX-y, just as for integrated variables.
v6.1.4 Release v6.1.4
- Back-end work and bug fixes:
- Fix "insert_html" metadata includes, which weren't showing up due a bug caused by the recent links metadata refactoring
v6.1.2 Release v6.1.2
- Back-end work and bug fixes:
- Upgrade to Rails 3.2.11 (security fix release: https://groups.google.com/forum/#!topic/rubyonrails-security/61bkgvnSGTQ/discussion)
v6.1.1 Release v6.1.1
- Back-end work and bug fixes:
- Fix busted URL fragment identifier for AJAX-y tabs in variable description pages.
v6.1.0 Release v6.1.0
- Back-end work and bug fixes:
- Store faq and links metadata in the database rather then on the file system.
- Configure exception notifier so it doesn't send emails for 'invalid encoding errors.'
- Move frequency loading from metadata to data predeploy and deploy tasks.
2012
v6.0.11 Release v6.0.11
- Back-end work and bug fixes:
- Fix bug in which universe statements weren't being properly sorted in variable descriptions.
v6.0.10 Release v6.0.10
- Back-end work and bug fixes:
- Fix bug in which variable tabs weren't getting properly displayed when navigating to a variable description via the back button.
v6.0.9 Release v6.0.9
- Back-end work and bug fixes:
- Patch send_file - fixes bug in which send_file would only send the first two GB of file that were > 2GB in size.
- Fix bug in custom subsampling - "reset" button wasn't resetting to exact original values.
v6.0.8 Release v6.0.8
- Back-end work and bug fixes:
- Patch send_file - fixes bug in which send_file was holding onto db connections.
- Increase db pool sizes and wait_timeouts for live projects.
- Force umask 002 for all Capistrano remote run calls.
- Fix double render bug in downloads controller.
- Let Rails handle 404s through RoutingError mechanism.
v6.0.0 Release v6.0.0
- Back-end work and bug fixes:
- Upgrade to Rails 3.
- Switch IPUMS webapp to use JQuery instead of Prototype.
- Implement a more feature-rich flash message that works across all (or most) pages.
- Use "bundle exec" when running rake tasks or extract engines.
- Use "bundle install --deployment" whenever installing gems.
v5.10.4 Release v5.10.4
- Features:
- For IHIS, replace "Not applicable" message (shown when no weights are available) in Weights tab with hyperlink to Description tab.
v5.10.3 Release v5.10.3
- Back-end work and bug fixes:
- Don't allow extract resubmission if extract request is marked as 'processing', 'enqueued', or 'failed'.
v5.10.1 Release v5.10.1
- Features:
- Allow extract resubmission.
- Back-end work and bug fixes:
- Suppress questionnaires tab for CPS.
- Save NHIS mnemonics as uppercase in the database.
- Merge (toggled off) class accounts functionality into trunk.
v5.10.2 Release v5.10.2
- Back-end work and bug fixes:
- Fix regression: IPUMS users not registered for a particular project were getting an error screen when they tried to log in to that project's website.
v5.10.0 Release v5.10.0
- Features:
- IPUMSI skinning/portal functionality: make implementation more amenable to testing.
- IPUMSI skinning/portal functionality: hide non-relevant samples when referred by partner sites.
- Default to most recently selected Stat/Transfer-generated binary data file.
- Back-end work and bug fixes:
- Upgrade JRuby to 1.6.5.1.
- Upgrade Warbler and several other gems.
- Get cap db:back_up working for db passwords with a '&' character in them.
- Activate archived data and metadata deletion policy.
- Remove code from maker_sts.rb that limits Stat/Transfer to 1024 value labels.
- Use SAX parsing instead of DOM parsing for variables files to avoid huge memory footprint when loading CPS metadata.
- Include IPUMS environment in subject line of ipums-fail error emails.
- Suppress questionnaires tab for CPS.
- Save NHIS mnemonics as uppercase in the database.
- Merge (toggled off) class accounts functionality into trunk.
v5.9.5 Release v5.9.5
- Back-end work and bug fixes:
- Bug fix: use RackServlet instead of RackFilter to restore proper rendering of 404, 500, and other non-200 response codes and associated pages.
v5.9.4 Release v5.9.4
- Back-end work and bug fixes:
- Ensure that source variables are never visible through the CPS webapp (in particular, through search).
v5.9.3 Release v5.9.3
- Back-end work and bug fixes:
- Removed unused action and view that a searchbot was continually accessing and causing errors on the live site.
v5.9.2 Release v5.9.2
- Back-end work and bug fixes:
- Make page size configurable by environment.
v5.9.0 Release v5.9.0
- Features:
- Paginate when variable menu selection returns more that 60 (number is configurable) variables.
- Restore ability to add/remove all variables in group
- Back-end work and bug fixes:
- Fix bug in memo file feature that caused all records in certain metadata tables to be deleted and not repopulated during loading.
- Added code to work around bug (writing non-error output to standard error) in Stat/Transfer executable.
v5.8.2 Release v5.8.2
-
Features:
- Gracefully deal with old samples, variables, and categories in extract revisions.
-
Back-end work and bug fixes:
- Don't load source variable trans tables for projects that have source variables but suppress them on the web.
- Resolve conflicts when extract request is simultaneously modified in different browser windows.
- Gracefully handle sessions that have become stale during extract creation process.
- Better handle errors that can occur when connecting to the MailChimp API.
- Fix bug in admin system that was causing exceptions to be thrown when user reports were requested.
- Improve performance of AJAX add to cart.
v5.8.1 Release v5.8.1
-
Features:
- None
-
Back-end work and bug fixes:
- More aggressive deletion policy for archived war files
- More aggressive deletion policy for archived extract engines files
- Restrict named routes to GET requests only. Unauthorized POST requests will be rejected at the routing level and generate a 404 rather than an error.
- In AJAX-y extract description update code use 'encodeURI' because 'escape' is deprecated and wasn't handling UTF-8-encoded input properly.
v5.8.0 Release v5.8.0
-
Features:
- Add category codes and labels to basic codebooks
-
Back-end work and bug fixes:
- Limit the amount data that is archived during deployment
- Add bundler support
- Properly indent general category labels on codes pages
- Properly name backed-up extract engine during deploymnet
- Refactor MailChimp class so that it doesn't use class variables
v5.7.0 Release v5.7.0
-
Features:
- IPUMSI, NAPP: improve listing of statistical agency acknowledgements in extract emails.
- CPS, USA: remove replicate weight warning on extract summary page.
- CPS, USA: remove group variable selection.
- Increase maximum allowed extract size to 40G.
-
Back-end work and bug fixes:
- Populate 'started_at' and 'completed_at' in extract_requests table with appropriate timestamps.
- Remove patches in config/initializers: action_mailer_patch, send_file_patch, mail_chimp_patch.
- Add countermeasures to protect against mass assignment vulnerability.
- Make extracts fail fast when a requested dataset is missing.
- USA: fix bug that was causing links to 1970s enumeration text not to show up in certain variable descriptions.
v5.6.2 Release v5.6.2
-
Features:
- MailChimp: automatically subscribe new CPS, IPUMSI, NAPP, and USA registrants to the MailChimp "IPUMS Emails" list.
- MailChimp: automatically subscribe new IHIS registrants to the MailChimp "IHIS Data Users" list.
-
Back-end work and bug fixes:
- Implement jruby-rack patch that fixes bug that was causing session (data cart) variables to be intermittently dropped.
- Fix bug that was causing email/login info to be case sensitive in certain contexts.
v5.6.0 Release v5.6.0
-
Features:
- Re-enable Stat/Transfer data file generation.
- IHIS: suppress survey text for constructed variables.
- IHIS: enable IHIS-NHIS concordance.
- IHIS: disable "show all variable groups" feature on the live site.
-
Back-end work and bug fixes:
- Upgrade to Rails version 2.3.14.
- Allow finer-grained control over what gets checked out to 'deploy/tools' area.
- Build war file for IPUMS webapps on remote machine.
- Optimize variable menu/page for better performance.
- Refactor various parts of the code base for clarity and maintainability.
2011
v5.5.0 Release v5.5.0
-
Features:
- Stat/Transfer: generate extracts in the binary formats native to the various statistical packages.
-
Back-end work and bug fixes:
- Fixed gem versions within the app.
- Implemented MailChimp infrastructure (feature disabled for this release).
- Running in threadsafe mode.
v5.4.0 Release v5.4.0
-
Features:
- CPS web app: tagged enumeration text.
- Download page: feature allowing users to hide extracts from the display.
-
Back-end work and bug fixes:
- Admin users can clone extracts made by other users.
- Fixed problem with send_file that limited downloads to 2G.
- Fixed metadata loading bug related to translation table categories.
v5.3.1 Release v5.3.1
- Features:
- Better error handling to get rid of error messages caused by web crawlers.
- DDI improvements: (a) downloaded DDI & XSLT work together offline; (b) message about viewing XML in the browser; (c) navigation link back to downloads page.
- Fixes for Extract Summary page (e.g. flags).
- Back-end changes:
- Script the deployment process: make further improvements .
- Metadata loading: emit only important messages to the screen; send all output to a log file.
-17
v15.10.0 generalize unit of analysis
- User-facing changes:
- Increase max extract size: https://redmine.pop.umn.edu/issues/16587
- Update citations for time use, cps, usa, nhis: https://redmine.pop.umn.edu/issues/16537
- PMA: Remove "Past Revisions" link from pma-action/revisions: https://redmine.pop.umn.edu/issues/16330
- Save web app view preferences to a persistent cookie: https://redmine.pop.umn.edu/issues/16284
- Bug fixes:
- Allow the single digit DOI versions: https://redmine.pop.umn.edu/issues/16348
- IPUMSI: extract summary page: fix broken sample links: https://redmine.pop.umn.edu/issues/16558
- Non-user-facing changes:
- Make unit-of-analysis feature metadata-driven and data-product agnostic: https://redmine.pop.umn.edu/issues/16134
- Optimize DOI Extractor code (get DOI Extractor working on DHS demo): https://redmine.pop.umn.edu/issues/16338