Skip to content

Latest commit

 

History

95 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

YiffSpace

Ruby gems for https://yiff.space and related projects, split for complete modularity - depend on just what you need, or on the yiffspace husk for everything.

  • yiffspace - husk, depends on every gem below
  • yiffspace-core - Rails engine, Configuration, shared concerns/utils
  • yiffspace-config - standalone ConfigBuilder, no dependency on the rest
  • yiffspace-ext - generic core extensions + WhereChain, no dependency on the rest
  • yiffspace-arel - Postgres lateral-join/unnest extensions, no dependency on the rest
  • yiffspace-images - avatar/banner URLs, depends on yiffspace-core
  • yiffspace-tables - HTML table-building DSL, depends on yiffspace-core
  • yiffspace-user - User/Current/Resolvable concerns, depends on yiffspace-core
  • yiffspace-search - query-param search DSL, depends on yiffspace-core/yiffspace-ext/yiffspace-user
  • yiffspace-include - global-constant aliases, loads whichever of the above happen to be installed
  • yiffspace-auth - Logto-based auth engine, depends on yiffspace-core
  • yiffspace-fixers - one-time db/fixes scripts, depends on yiffspace-core

Each gem has its own Gemfile, gemspec, tests, and publish script - see the README in its directory.

Contributing

Go away

License

All gems are available as open source under the terms of the MIT License.

About

Collection of ruby code for https://yiff.space and related projects

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages