Module: NeocitiesRed::Services

Defined in:
lib/neocities_red.rb,
lib/neocities_red/services/file/list.rb,
lib/neocities_red/services/site/pusher.rb,
lib/neocities_red/services/common/pizza.rb,
lib/neocities_red/services/file/remover.rb,
lib/neocities_red/services/file/uploader.rb,
lib/neocities_red/services/site/exporter.rb,
lib/neocities_red/services/site/informer.rb,
lib/neocities_red/services/site/differencer.rb,
lib/neocities_red/services/common/exclusions.rb,
lib/neocities_red/services/common/worker_pool.rb,
lib/neocities_red/services/file/folder_uploader.rb

Overview

Service layer organized by domain.

  • File — single-file and folder-level operations (upload, delete, list)
  • Site — site-level operations (push, diff, info, export)
  • Common — shared utilities (exclusions, worker pool)

Defined Under Namespace

Modules: Common, File, Site