Skip to contents

lossrx 0.0.4

Date: 2022-10-03

Features

  • Add some suggested package deps
  • Update WORDLIST for spelling
  • Add mockaroo mock datasets to data-raw
  • Simulate_function
  • Add gh-labels support
  • Re-structure and enhance data-raw prep files
  • Add spawn database
  • Add database connection function
  • Add actuarial claims history function
  • Add working xl data files
  • Add workflow diagram
  • Add new vignette for getting started
  • Add new simulation function
  • Update database inst dir
  • Add SQL scripts for new db tables
  • Add Merged lossruns CSV for dataprep
  • Update Dockerfiles and docker-compose for DB
  • Add spelling to testthat tests
  • Update database markup file
  • Add new lossruns and triangles explanatory vignette
  • Add database markups for bot sqlserver and psql
  • Update spelling wordlist
  • Enhance github action for test coverage
  • Update package development script
  • Add data metadata

Configuration

  • Buildignore postgresdata
  • Re-do deps
  • Buildignore .vscode
  • Remove .vscode for R CMD CHECK
  • Ignore opened xl files (i.e. “~$”)
  • Update imports/exports
  • Stop tracking docker volumes
  • Add new package dependencies
  • Remove codecov token from config
  • Add covr suggested dependency
  • Configure build tools
  • Update DESCRIPTION roxygen version
  • Update dependencies.R
  • Update custom domain in pkgdown config
  • Bump roxygen version
  • Add covr suggest dependency
  • Refactor .Rproj

Documentation

  • Update pkgdown yml
  • Update pkgdown yml pt 2
  • Enhance pkgdown NEWS menu
  • Update lossrx vignette
  • Add documentation for original raw data
  • Enhance README data preparation and database sections
  • Enhance structure of README
  • Enhance README
  • Run devtools::document for new functions
  • Re-configure pkgdown
  • Enhance README’s
  • Build README
  • Re-build RAEDME
  • Add image for actuarial diagram
  • Remove studip codecov that doesnt work
  • Fix README
  • Update man docs

Refactor

  • Adjust database SQL scripts
  • Use local postgres container with updated credentials
  • Adjust db_init.R script
  • Add claims SQL table DDL

Bug Fixes

  • Fix man file for inform
  • Fix view_claim_history function
  • Fix roxygen tags for simulate functions params
  • Fix issues with globalVars for the view_claim_history function
  • Add globalVar for issue #37
  • Fix bug in simulate function related to .data$
  • Rstudio/connections dependency

Tests

  • Test Simulate

Release

  • Update NEWS.md for release

lossrx 0.0.3

Date 2022-01-05

Configuration

  • Re-configure pkgdown
  • Pkgdown
  • Match-up vignette names and indices
  • Cleanup old data-raw doc_data function
  • Cleanup old unused files
  • New dependency packages
  • Build ignore codemeta.json
  • Configure gh-linguist to ignore HTML and CSS
  • Buildignore gitattributes
  • Ignore javascript also with linguist
  • Re-structure data-raw folders

Documentation

  • Re-document package
  • Re-document package pre-build
  • Various tweaks to vignettes
  • Pkgdown configs
  • Add footnote to readme for database docker image
  • Add comprehensive data-raw README
  • Enhance README
  • Enhance database docs

Features

  • Add string utility functions
  • Add date utility functions
  • Add data utility functions
  • Initialize statistical functions
  • Re-configure R directory with function groupings
  • Add database create_tbl function
  • Add suite of interpolation functions
  • Add database schema YAML configuration files
  • Create database connection configuration file
  • Initialize vignettes for statistical distributions
  • Add customized vignette CSS styles
  • Initialize data overview vignette
  • SQL files for vehicles, coverages, and claimants
  • Database initialization script
  • Restructure and enhance data-raw folder
  • Add dependencies
  • Add bugReports URL
  • Add db.sql copied from docker container
  • Complete the inst/database folder

Bug

  • Fix NEWS.md

Data

  • Updated .rda data files
  • Database CSV seeding files

Meta

  • Create codemetar config file

lossrx 0.0.2

Date: 2022-01-02

Configuration

  • Update pkgdevt script
  • Tweak DESCRIPTION
  • Update NAMESPACE imports
  • Update DESCRIPTION imports
  • Delete validation
  • Comment out old interpolations
  • Delete auto_claims
  • Pkgdown bump version

Documentation

  • Document datasets and loss_run function
  • Add data documentation data.R file
  • Add overview vignette
  • Update CHANGELOG.md
  • Document and export interp functions
  • Interpolation formula man images
  • Update CHANGELOG.md for interp feature branch merge
  • Add params for methods of interp generic
  • Add interp to pkgdown config

Features

  • Add chamemelon open_pkgdown function
  • Add new loss_run aggregation function
  • Begin exploring interpolation methods
  • Add new interp generic function
  • Update pkgdevt.R script
  • Initialize validation functions
  • Fix documentation related issues
  • Remove auto_data
  • Bump version

Testing

  • Add testdown report for unit tests
  • Add tests for loss_run
  • Add unit tests for loss_run
  • Add unit tests for interp function

Data

  • Add auto liability claims data
  • Add claims data
  • Add transactional claims
  • Bundle .rda data files
  • Incorporate dataprep caching for simulations

Release

  • For initial release docs

lossrx 0.0.1

Date: 2021-11-28

Configuration

  • Rbuildignore git-cliff cliff.toml config file
  • Update buildignore and gitignore
  • Add new dependencies to DESCRIPTION
  • Update pgkdevt with new enhancements
  • Cleanup old files
  • Update NAMESPACE
  • Add separate pkgdown config for chameleon
  • Edit github labels

Documentation

  • Add NEWS.md
  • R package documentation
  • Utility helpers man pages
  • Create overview of loss reserving initial vignette
  • Add package hex logo to inst/images
  • Knit initial README.md (with logo)
  • Add hex logo to man directory
  • Initialize git-cliff for CHANGELOG.md generation
  • Extra images
  • Add CHANGELOG to README
  • Sync NEWS.md and CHANGELOG.md
  • Run usethis::use_pkgdown_github_pages()
  • Update DESCRIPTION and pkgdoc
  • Update CHANGELOG.md
  • Update news.md
  • Add favicons
  • Overview vignette
  • Add pkgdown gh action badge to readme
  • Render pkgdown on develop branch too
  • Enhance pkgdown config
  • Document new man pages
  • Update README with new badges
  • Update CHANGELOG
  • Update README
  • Fix README and NEWS

Features

  • Add license
  • Add new triangle functions and initialize tests
  • Add git-cliff GH action workflow
  • Add new github actions (check and coverage)
  • Add a build-prep helper script
  • Add dev_dependencies
  • Add spelling wordlist
  • Add zzz.R for any onload calls
  • Add feedback utility function helpers
  • Add new date utility helpers
  • Add new data utility helpers
  • Add globals.R
  • Add loss_run actuarial function
  • Add triangles structure, generics, and methods
  • Initialize actuarial validation check functions
  • Add initial suite of testthat unit tests

Infrastructure

  • Initialize R package structure via usethis
  • Create data-raw for preparing claims data
  • Backup package commands to pkgdevt.R
  • Add some utility imports

Testing

  • Initialize tests with testthat

Bug

  • Fix malformed maintainer in DESCRIPTION
  • Tweak cliff.toml typo
  • Fix pkgdown config for unreleased sections

Jimmy Briggs | 2022