Skip to content

lingtalfi/Light_PlanetInstaller

Repository files navigation

Light_PlanetInstaller

2020-12-08 -> 2021-07-08

An installer plugin for planets in the universe.

This is a Light plugin.

This is part of the universe framework.

Install

Using the planet installer via light-cli

lt install Ling.Light_PlanetInstaller

Using the uni command.

uni import Ling/Light_PlanetInstaller

Or just download it and place it where you want otherwise.

Summary

Services

Here is an example of the service configuration:

planet_installer:
    instance: Ling\Light_PlanetInstaller\Service\LightPlanetInstallerService
    methods:
        setContainer:
            container: @container()
        setOptions:
            options: []



History Log

  • 2.0.9 -- 2021-07-08

    • add who-calls option for install/import commands
  • 2.0.8 -- 2021-06-28

    • fix api wrong reference to Ling.Light_Logger
  • 2.0.7 -- 2021-06-21

    • remove unnecessary LightPlanetInstallerApplication->runProgram method
  • 2.0.6 -- 2021-06-18

    • fix ImportUtil containing deprecated code
    • add LpiHelper::getAppId
  • 2.0.5 -- 2021-06-17

    • add --baby-init flag for import and install commands
  • 2.0.4 -- 2021-06-03

    • add isUpgrade flag for uninstall util
  • 2.0.3 -- 2021-06-03

    • update import command, add sort-cim flag
    • update init hook interfaces (LightPlanetInstallerInit1HookInterface, 2 and 3), add options argument to their methods
  • 2.0.2 -- 2021-05-31

    • fix Install command having 3 extra aliases
  • 2.0.1 -- 2021-05-31

    • Removing trailing plus in lpi-deps file (to work with Light_PlanetInstaller:2.0.0 api
  • 2.0.0 -- 2021-05-31

    • new api
  • 1.0.30 -- 2021-05-03

    • Update dependencies to Ling.Light_PluginInstaller (pushed by SubscribersUtil)
  • 1.0.29 -- 2021-05-03

    • Update dependencies to Ling.Light_Logger (pushed by SubscribersUtil)
  • 1.0.28 -- 2021-05-03

    • fix PlanetImportProcessUtil->updateApplicationByWishList post assets/map process not allowing handlers to ask questions to user
  • 1.0.27 -- 2021-05-03

    • fix typo in conception notes
  • 1.0.26 -- 2021-05-03

    • fix command names not matching those written in documentation (deps -> dependency, tolink -> to_link, todir -> to_dir)
  • 1.0.25 -- 2021-05-03

    • fix PlanetImportProcessUtil->updateApplicationByWishList typo
  • 1.0.24 -- 2021-05-03

    • fix PlanetImportProcessUtil->updateApplicationByWishList trying to logic install even if the light-cli script is not present
  • 1.0.23 -- 2021-05-03

    • fix LightPlanetInstallerBaseCommand->checkInsideAppDir not creating bigbang script (functional typo)
  • 1.0.22 -- 2021-05-03

    • update LightPlanetInstallerBaseCommand->checkInsideAppDir, now also creates the BumbleBee planet (required by bigbang) if not found already
  • 1.0.21 -- 2021-05-03

    • update LightPlanetInstallerBaseCommand->checkInsideAppDir, now tries to create the bigbang.php file if not found
  • 1.0.20 -- 2021-03-15

    • update planet to adapt Ling.Light:0.70.0
  • 1.0.19 -- 2021-03-05

    • update README.md, add install alternative
  • 1.0.18 -- 2021-03-01

    • update logic_install command, add -m flag
  • 1.0.17 -- 2021-02-25

    • update import command, now aborts if not in an app dir
  • 1.0.16 -- 2021-02-23

    • update import/install command, add -l flag
  • 1.0.15 -- 2021-02-23

    • checkpoint commit
  • 1.0.14 -- 2021-02-23

    • Update dependencies (pushed by SubscribersUtil)
  • 1.0.13 -- 2021-02-23

    • Update dependencies (pushed by SubscribersUtil)
  • 1.0.12 -- 2021-02-23

    • Update dependencies
  • 1.0.11 -- 2021-02-23

    • add tolink, todir and post_map commands
  • 1.0.10 -- 2021-02-23

    • add "The Light_PlanetInstaller hooks" section in the conception notes
  • 1.0.9 -- 2021-02-22

    • add "version" and "upgrade" commands
  • 1.0.8 -- 2021-02-19

    • update ImportCommand, add safety measure, removed List command (use light cli planets command instead), add deps command invert option
  • 1.0.7 -- 2021-02-18

    • add "deps" command
  • 1.0.6 -- 2021-02-15

    • update list command, now also displays the number of elements displayed
  • 1.0.5 -- 2021-02-15

    • update list command, add -l option to display only light plugins
  • 1.0.4 -- 2021-02-11

    • update LogicInstallCommand, more verbose in debug mode
    • fix LpiHelper::createLpiDepsFileByPlanetDir calling removed ReadmeTool
  • 1.0.3 -- 2021-02-05

    • add force flag to import/install commands
    • remove dependencies to Ling.LingTalfi planet
  • 1.0.2 -- 2021-02-02

    • add concept of local universe
  • 1.0.1 -- 2021-01-29

    • improve one of the "install" command output messages
  • 1.0.0 -- 2021-01-26

    • first version
  • 0.0.1 -- 2020-12-08

    • initial commit

About

An installer plugin for planets in the universe.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages