Skip to content

Commit

Permalink
Rename appollo to odevio
Browse files Browse the repository at this point in the history
  • Loading branch information
tchavetdeuse committed Nov 20, 2023
1 parent 3cf441e commit 8747377
Show file tree
Hide file tree
Showing 42 changed files with 634 additions and 632 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2022 Appollo
Copyright (c) 2023 Odevio

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
70 changes: 35 additions & 35 deletions Readme.rst
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
.. image:: https://appollo.space/static/img/appollo--logo.svg
.. image:: https://odevio.com/static/img/odevio--logo.svg
:align: center
:height: 200px
:width: 100%

|
.. image:: https://img.shields.io/badge/version-1.1.0-blue
:target: https://github.com/Appollo-CLI/Appollo/
.. image:: https://img.shields.io/badge/version-1.2.0-blue
:target: https://github.com/Odevio/Odevio-CLI/

.. image:: https://img.shields.io/github/license/appollo-cli/appollo
:target: https://github.com/Appollo-CLI/Appollo/blob/master/LICENSE
.. image:: https://img.shields.io/github/license/odevio/odevio-cli
:target: https://github.com/Odevio/Odevio-CLI/blob/master/LICENSE

.. image:: https://img.shields.io/librariesio/release/pypi/appollo
:target: https://pypi.org/project/appollo/
.. image:: https://img.shields.io/librariesio/release/pypi/odevio
:target: https://pypi.org/project/odevio/

.. image:: https://img.shields.io/pypi/dm/appollo
:target: https://pypi.org/project/appollo/
.. image:: https://img.shields.io/pypi/dm/odevio
:target: https://pypi.org/project/odevio/

.. image:: https://img.shields.io/uptimerobot/ratio/m792431382-e51d8a06926b56c359afe3b7
:target: https://stats.uptimerobot.com/QqN9MFXvw3
:alt: UptimeRobot

.. image:: https://www.codefactor.io/repository/github/appollo-cli/appollo/badge
:target: https://www.codefactor.io/repository/github/appollo-cli/appollo
.. image:: https://www.codefactor.io/repository/github/odevio/odevio-cli/badge
:target: https://www.codefactor.io/repository/github/odevio/odevio-cli
:alt: CodeFactor

.. image:: https://img.shields.io/discord/945256030869258280?logo=discord
Expand All @@ -32,77 +32,77 @@
=======================================================================================
The easy way to setup, build & release flutter apps for iOS on Linux, Windows and MacOS
=======================================================================================
Appollo is a tool to help developers setup and release their Flutter apps on iOS.
Odevio is a tool to help developers setup and release their Flutter apps on iOS.
Thanks for checking it out.

.. figure:: https://raw.githubusercontent.com/Appollo-CLI/Appollo/master/docs/img/appollo--demo.gif
.. figure:: https://raw.githubusercontent.com/Odevio/Odevio-CLI/master/docs/img/odevio--demo.gif
:align: center

**A tool for developers by developers**

------------
Installation
------------
Appollo is a CLI utility developed in Python. It is easily installed with
Odevio is a CLI utility developed in Python. It is easily installed with
pip.

.. code-block::
pip install appollo
pip install odevio
-----
Usage
-----
To start using Appollo simply run :code:`appollo` in your console.
To start using Odevio simply run :code:`odevio` in your console.

Start by creating an account

.. code-block::
appollo signup
odevio signup
Your Appollo account is now created and you can either start a build machine in configuration mode : to configure XCode or test your app in the iOS simulator.
Your Odevio account is now created and you can either start a build machine in configuration mode : to configure XCode or test your app in the iOS simulator.

.. code-block::
appollo build start --build-type configuration
odevio build start --build-type configuration
Or you can build an IPA or release your app by linking your Apple Developer Account to Appollo and creating an app identifier
Or you can build an IPA or release your app by linking your Apple Developer Account to Odevio and creating an app identifier

.. code-block::
appollo apple add --apple-id APPLE_TEAM_ID --name TEXT --key-id APPLE_KEY_ID --issuer-id APPLE_ISSUER_ID --private-key LOCATION_APPLE_PRIVATE_KEY
appollo app mk --name MY_APP_NAME --bundle-id COM.COMPANY.APP_NAME
odevio apple add --apple-id APPLE_TEAM_ID --name TEXT --key-id APPLE_KEY_ID --issuer-id APPLE_ISSUER_ID --private-key LOCATION_APPLE_PRIVATE_KEY
odevio app mk --name MY_APP_NAME --bundle-id COM.COMPANY.APP_NAME
To create the IPA to install on a physical device for testing purposes

.. code-block::
appollo build start --build-type ad-hoc
appollo build ipa
odevio build start --build-type ad-hoc
odevio build ipa
To publish directly to the App Store

.. code-block::
appollo build start --build-type publication
odevio build start --build-type publication
Your build failed ? No worries, you can check the logs with

.. code-block::
appollo build logs
odevio build logs
-------------
Documentation
-------------
All documentation is in the :code:`docs` directory and online at https://appollo.readthedocs.io/.
All documentation is in the :code:`docs` directory and online at https://odevio.readthedocs.io/.
If you are getting started this is how we recommend you use the docs :

* First read our `installation instructions <https://appollo.readthedocs.io/en/master/installation/index.html>`_.
* Next, check how to `setup your app with Appollo at and build your Flutter app to iOS <https://appollo.readthedocs.io/en/master/tutorial/index.html>`_ .
* Finally, if you want to know every option Appollo has to offer check our `reference guide <https://appollo.readthedocs.io/en/master/reference_guide/index.html>`_
* First read our `installation instructions <https://odevio.readthedocs.io/en/master/installation/index.html>`_.
* Next, check how to `setup your app with Odevio at and build your Flutter app to iOS <https://odevio.readthedocs.io/en/master/tutorial/index.html>`_ .
* Finally, if you want to know every option Odevio has to offer check our `reference guide <https://odevio.readthedocs.io/en/master/reference_guide/index.html>`_

-----
About
Expand All @@ -114,7 +114,7 @@ The tool allows developers working alone or in teams and on
multiple OS (Linux, Windows, MacOS) to build and publish their apps easily
to the app store.

**What can Appollo be used for ?**
**What can Odevio be used for ?**

#. It allows you to setup the XCode project on a remote MacOS machine if you do not own one.
#. It manages common iOS specific settings for your team : certificates, devices, provisioning profiles, bundle IDs, Xcode configuration files, ...
Expand All @@ -124,18 +124,18 @@ to the app store.
------------
Contributing
------------
Thank you for considering contributing to Appollo. The main purpose of this repository is to continue evolving Appollo to make Flutter developer's lives easier.
Thank you for considering contributing to Odevio. The main purpose of this repository is to continue evolving Odevio to make Flutter developer's lives easier.

Please report improvements, bugs and issues to Github's issue tracker.
Pull requests linked to open issues are even more appreciated.

Appollo's GitHub issue tracker is not intended to provide help or support.
Odevio's GitHub issue tracker is not intended to provide help or support.
For that check out our `discord <https://discord.gg/sCVTTsXbvE>`_.

We are also thrilled to receive a variety of other contributions including:

* Documentation updates, enhancements, designs, or bugfixes.
* Spelling or grammar fixes.
* Blogging, speaking about, or creating tutorials about Appollo.
* Blogging, speaking about, or creating tutorials about Odevio.

**Giving Appollo a Github star is much appreciated by our team ! Sharing our project with other Flutter developers is too :)**
**Giving Odevio a Github star is much appreciated by our team ! Sharing our project with other Flutter developers is too :)**
8 changes: 4 additions & 4 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ v1.0.0:
- Added check of version and build number before starting build
- Improved the performance of the build machines
- Builds of type configuration have now a duration of 1 hour instead of 30 min. When arriving at 5 minutes of the end
a prompt tells the user that the Appollo Remote will be closed
a prompt tells the user that the Odevio Remote will be closed
- Changed the connection to the build machines from Spice to RustDesk
- Made it possible to make a configuration build without an Apple Developer account. An Apple Developer account is
still necessary for the creation of the IPA or for publication
- Added a possibility to easily copy errors from Appollo to StackOverflow
- Updated the documentation with the new Appollo features
- Added a possibility to easily copy errors from Odevio to StackOverflow
- Updated the documentation with the new Odevio features
- First version of the screenshot editor : to user run `appollo app screenshots`
- Bug fixes and improvements

Expand All @@ -50,6 +50,6 @@ v0.2.0
- Documentation: Removed the Usage section
- CLI: While building added a "progress bar" to show the progress of the build in realtime
- CLI: Minor improvements and cleanup of the code
- CLI: Added a GIF showing a quick Appollo demo
- CLI: Added a GIF showing a quick Odevio demo
- CLI: Added flutter version list
- CLI: Added more precise build progress status
8 changes: 4 additions & 4 deletions docs/_static/css/custom.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
section#appollo {
section#odevio {
padding-left: 15px;
}

section#appollo h2, section#appollo h3, section#appollo h4, section#appollo h5 {
section#odevio h2, section#odevio h3, section#odevio h4, section#odevio h5 {
background: rgba(0, 128, 0, 0.1);
border-top: 3px solid green;
padding: 8px 5px;
Expand All @@ -12,12 +12,12 @@ section#appollo h2, section#appollo h3, section#appollo h4, section#appollo h5 {
width: 100%;
}

section#appollo h2:before, section#appollo h3:before, section#appollo h4:before, section#appollo h5:before {
section#odevio h2:before, section#odevio h3:before, section#odevio h4:before, section#odevio h5:before {
content: "$";
display: inline-block;
padding-right: 10px;
}

section#appollo img {
section#odevio img {
margin-bottom: 24px;
}
14 changes: 7 additions & 7 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@

# -- Project information -----------------------------------------------------

project = 'Appollo'
copyright = '2022, Appollo'
author = 'Appollo'
project = 'Odevio'
copyright = '2023, Odevio'
author = 'Odevio'

# The full version, including alpha/beta/rc tags
release = '2022'
release = '1.2.0'


# -- General configuration ---------------------------------------------------
Expand All @@ -36,7 +36,7 @@
# ones.
extensions = [
'sphinx_rtd_theme',
'sphinx_click_appollo',
'sphinx_click_odevio',
#'sphinx_click',
#'sphinx.ext.autodoc',
]
Expand Down Expand Up @@ -90,8 +90,8 @@

html_context = {
'display_github': True,
'github_user': 'Appollo-CLI',
'github_repo': 'Appollo',
'github_user': 'Odevio',
'github_repo': 'Odevio-CLI',
'github_version': 'master/docs/',
}

Expand Down
16 changes: 8 additions & 8 deletions docs/contribute/index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
Contribute
==========

First off, thank you for considering contributing to Appollo.
First off, thank you for considering contributing to Odevio.

The main purpose of these guidelines is to establish a good communication channel between you and the developers behind the project.

The goal is to keep Appollo evolving to make Flutter developer's lives easier.
The goal is to keep Odevio evolving to make Flutter developer's lives easier.

How can you make Appollo project evolve?
How can you make Odevio project evolve?
========================================

If you notice any bugs or issue, you can report it directly on |github_new_issue|.
Expand All @@ -21,11 +21,11 @@ We recommend that you wait for a confirmation of your bug or an approval of your

We are also thrilled to receive a variety of other contributions, including:

* Tutorials, blog posts or simply mentioning Appollo
* Tutorials, blog posts or simply mentioning Odevio
* Improving the documentation, submitting bug reports and feature reports or writing code
* Any suggestion to enhance the experience and design such as spelling and/or grammar fixes

**Appollo's GitHub issue tracker is only intended for bugs and improvement suggestions.**
**Odevio's GitHub issue tracker is only intended for bugs and improvement suggestions.**

Get in touch!
=============
Expand All @@ -38,15 +38,15 @@ It will be a pleasure for us to help you!

Thank you all very much!

The Appollo team.
The Odevio team.

.. |github_new_issue| raw:: html

<a href="https://github.com/Appollo-CLI/Appollo/issues" target="_blank">Github's issue tracker</a>
<a href="https://github.com/Odevio/Odevio-CLI/issues" target="_blank">Github's issue tracker</a>

.. |stackoverflow| raw:: html

<a href="https://stackoverflow.com/questions/tagged/appollo" target="_blank">Stackoverflow</a>
<a href="https://stackoverflow.com/questions/tagged/odevio" target="_blank">Stackoverflow</a>

.. |discord| raw:: html

Expand Down
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
38 changes: 19 additions & 19 deletions docs/index.txt
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
=====================
Appollo Documentation
Odevio Documentation
=====================
---------------------------------------------------------------------------------------
The easy way to setup, build & release flutter apps for iOS on Linux, Windows and MacOS
---------------------------------------------------------------------------------------

Welcome to the documentation pages for Appollo.
Welcome to the documentation pages for Odevio.

-----------------
What is Appollo ?
What is Odevio ?
-----------------

Appollo is an open-source tool to help developers setup and release their Flutter apps on iOS.
Odevio is an open-source tool to help developers setup and release their Flutter apps on iOS.

Thanks for checking it out.

.. figure:: img/appollo--demo.gif
.. figure:: img/odevio--demo.gif
:align: center
:alt: Appollo demo gif
:alt: Odevio demo gif

**A tool for developers by developers**


.. image:: https://img.shields.io/badge/version-1.1.0-blue
:target: https://github.com/Appollo-CLI/Appollo/
.. image:: https://img.shields.io/badge/version-1.2.0-blue
:target: https://github.com/Odevio/Odevio-CLI/

.. image:: https://img.shields.io/github/license/appollo-cli/appollo
:target: https://github.com/Appollo-CLI/Appollo/blob/master/LICENSE
.. image:: https://img.shields.io/github/license/odevio/odevio-cli
:target: https://github.com/Odevio/Odevio-CLI/blob/master/LICENSE

.. image:: https://img.shields.io/librariesio/release/pypi/appollo
:target: https://pypi.org/project/appollo/
.. image:: https://img.shields.io/librariesio/release/pypi/odevio
:target: https://pypi.org/project/odevio/

.. image:: https://img.shields.io/badge/downloads-100%2Fmonth-brightgreen
:target: https://pypi.org/project/appollo/
:target: https://pypi.org/project/odevio/

.. image:: https://img.shields.io/uptimerobot/ratio/m792431382-e51d8a06926b56c359afe3b7
:target: https://stats.uptimerobot.com/QqN9MFXvw3
:alt: UptimeRobot

.. image:: https://www.codefactor.io/repository/github/appollo-cli/appollo/badge
:target: https://www.codefactor.io/repository/github/appollo-cli/appollo
.. image:: https://www.codefactor.io/repository/github/odevio/odevio-cli/badge
:target: https://www.codefactor.io/repository/github/odevio/odevio-cli
:alt: CodeFactor

.. image:: https://img.shields.io/discord/945256030869258280?logo=discord
Expand All @@ -50,13 +50,13 @@ Thanks for checking it out.
Get started
-----------

Here, you will find informations regarding Appollo and how to use it.
Here, you will find informations regarding Odevio and how to use it.

If you are getting started this is how we recommend you use the docs :

* First, we advise you to read our :ref:`Installation guide <installation>` for instructions on how to install Appollo.
* Next, check how to setup your app with Appollo following our complete :ref:`Tutorial <tutorial>` and build your Flutter app to iOS.
* If you want to know every option Appollo has to offer, check out our :ref:`Reference Guide <reference_guide>`
* First, we advise you to read our :ref:`Installation guide <installation>` for instructions on how to install Odevio.
* Next, check how to setup your app with Odevio following our complete :ref:`Tutorial <tutorial>` and build your Flutter app to iOS.
* If you want to know every option Odevio has to offer, check out our :ref:`Reference Guide <reference_guide>`

This documentation is constantly evolving and we appreciate every help we can get, so feel free to contribute.

Expand Down
Loading

0 comments on commit 8747377

Please sign in to comment.