Remove readthedocs

This commit is contained in:
Cédric Krier
2024-02-18 18:35:54 +01:00
parent 4632152d2b
commit 88ac130d2f
552 changed files with 1426 additions and 4582 deletions
File diff suppressed because it is too large Load Diff
+3 -47
View File
@@ -38,7 +38,7 @@ documentation:
- "**/*/doc/**/*"
- "**/*/tryton.cfg"
- "**/*/CHANGELOG"
- "readthedocs/**/*"
- "doc/**/*"
.check:
stage: check
@@ -89,10 +89,10 @@ documentation:
when: on_success
- when: never
check-doc-readthedocs:
check-doc:
extends: .check-doc
variables:
PACKAGE: readthedocs
PACKAGE: doc
DOC_DIR: .
rules:
- if: $CI_COMMIT_TAG == null
@@ -248,30 +248,6 @@ check-template-modules:
reports:
junit: ${PACKAGE}/_build/test-reports/*.xml
.trigger-doc-build:
stage: build
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/tryton/ci
script:
- .gitlab-scripts/trigger-readthedocs.py -c "${RTD_CONFIG}" -p "${PACKAGE}" -b default "${CI_COMMIT_BRANCH#branch/}"
rules:
- if: $CI_COMMIT_BRANCH =~ /^branch\/.*/
changes:
- ${PACKAGE}/doc/**/*
- ${PACKAGE}/tryton.cfg
- ${PACKAGE}/CHANGELOG
- ${PACKAGE}/.readthedocs.yaml
allow_failure: true
trigger-doc-build-readthedocs:
extends: .trigger-doc-build
variables:
PACKAGE: readthedocs
rules:
- if: $CI_COMMIT_BRANCH =~ /^branch\/.*/
changes:
- ${PACKAGE}/**/*
allow_failure: true
check-doc-trytond:
extends: .check-doc
variables:
@@ -295,11 +271,6 @@ check-trytond-rng:
- trytond/**/*.rnc
- trytond/**/*.rng
trigger-doc-build-trytond:
extends: .trigger-doc-build
variables:
PACKAGE: trytond
test-trytond-sqlite:
extends: .test-sqlite
variables:
@@ -317,11 +288,6 @@ check-doc-trytond-gis:
variables:
PACKAGE: trytond-gis
trigger-doc-build-trytond-gis:
extends: .trigger-doc-build
variables:
PACKAGE: trytond-gis
test-trytond-gis-postgis:
extends: .test-postgis
variables:
@@ -333,11 +299,6 @@ check-doc-proteus:
variables:
PACKAGE: proteus
trigger-doc-build-proteus:
extends: .trigger-doc-build
variables:
PACKAGE: proteus
test-proteus:
extends: .test-tox
variables:
@@ -349,11 +310,6 @@ check-doc-tryton:
variables:
PACKAGE: tryton
trigger-doc-build-tryton:
extends: .trigger-doc-build
variables:
PACKAGE: tryton
test-tryton:
extends: .test-tox
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/tryton/tryton-test:${PYTHON_VERSION}
+1 -1
View File
@@ -8,7 +8,7 @@ do
module=`basename "${path}"`
printf "Check $module ... "
cookiecutter --no-input cookiecutter-module -o "${OUTPUT}" module_name="${module}"
for file in tox.ini .readthedocs.yaml doc/conf.py doc/requirements-doc.txt
for file in tox.ini doc/conf.py doc/requirements-doc.txt
do
cmp "${path}/${file}" "${OUTPUT}/${module}/${file}"
done
-5
View File
@@ -12,11 +12,6 @@ check-doc-${name}:
variables:
PACKAGE: ${package}
trigger-doc-build-${name}:
extends: .trigger-doc-build
variables:
PACKAGE: ${package}
test-${name}-sqlite:
extends: .test-sqlite
variables:
+6 -2
View File
@@ -3,7 +3,9 @@ set -eu
OUTPUTDIR=`realpath "${1}"`
mkdir -p "${OUTPUTDIR}"
export DOC_BASE_URL=$OUTPUTDIR
: ${DOC_BASE_URL:=${OUTPUTDIR}}
: ${MAX_PROCS:=$(( `nproc` * 2 ))}
export DOC_BASE_URL
requirements=$(mktemp /tmp/requirements-doc-XXXXXXXXXX.txt)
find . -name 'cookiecutter*' -prune -o -path '*/doc/requirements-doc.txt' -exec cat {} + | sort | uniq > "${requirements}"
@@ -22,8 +24,10 @@ pip install -r "${requirements}"
package="client-library"
elif [ "${package}" = "trytond-gis" ]; then
package="backend-gis"
elif [ "${package}" = "." ]; then
package=""
else
package="modules-${package}"
fi
echo "${path}/doc" "${OUTPUTDIR}/${package}"
done) | xargs --max-args=2 --max-procs=$(( `nproc` * 2)) python -m sphinx -Q -T -E -b html
done) | xargs --max-args=2 --max-procs=${MAX_PROCS} python -m sphinx -Q -T -E -b html
-45
View File
@@ -1,45 +0,0 @@
#!/usr/bin/env python
#
# Requires $RTD_CONFIG to point to a file providing the webhook data for each
# package. The file is in Python cfg file format.
# Each section defines on package. Example::
#
# [modules/party]
# url: https://readthedocs.org/api/v2/webhook/modules-party/12345/
# token: 93afe1ce2d1107597f69774009964990c0643dad
import configparser
import sys
from argparse import ArgumentParser
from urllib import request
from urllib.parse import urlencode
parser = ArgumentParser()
parser.add_argument('--config', '-c', required=True)
parser.add_argument('--package', '-p', required=True)
parser.add_argument('--branches', '-b', nargs='*')
args = parser.parse_args()
cfg = configparser.ConfigParser()
cfg.read(args.config)
url = cfg.get(args.package, 'url')
token = cfg.get(args.package, 'token')
if not url:
sys.exit(f"Missing url for {args.package!r}")
elif not token:
sys.exit(f"Missing token for {args.package!r}")
data = [
('token', token),
*(('branches', branch) for branch in args.branches),
]
req = request.Request(
url,
data=urlencode(data).encode(),
headers={
'User-Agent': 'python-urllib/%s' % request.__version__,
})
with request.urlopen(req) as resp:
print(resp.read())
@@ -1,18 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
{%- if not cookiecutter.prefix %}
- requirements: modules/{{ cookiecutter.module_name }}/doc/requirements-doc.txt
{%- else %}
- requirements: doc/requirements-doc.txt
{%- endif %}
sphinx:
{%- if not cookiecutter.prefix %}
configuration: modules/{{ cookiecutter.module_name }}/doc/conf.py
{%- else %}
configuration: doc/conf.py
{%- endif %}
@@ -11,8 +11,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -78,7 +78,7 @@ setup(name=name,
download_url=download_url,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": 'https://docs.tryton.org/projects/modules-{{ cookiecutter.module_name|replace('_', '-') }}',
"Documentation": 'https://docs.tryton.org/latest/modules-{{ cookiecutter.module_name|replace('_', '-') }}',
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
+165
View File
@@ -0,0 +1,165 @@
:orphan:
.. _index-accounting:
Accounting
==========
:doc:`Account <account:index>`
Fundamentals for most accounting needs.
:doc:`Asset <account_asset:index>`
Depreciate fixed assets.
:doc:`Belgian <account_be:index>`
Belgian accounting.
:doc:`Budget <account_budget:index>`
Budgets for accounts.
:doc:`Cash Rounding <account_cash_rounding:index>`
Round cash amounts.
:doc:`Consolidation <account_consolidation:index>`
Consolidate accounting of multiple companies.
:doc:`Credit Limit <account_credit_limit:index>`
Manage credit limit of parties.
:doc:`Deposit <account_deposit:index>`
Support customer deposits.
:doc:`Dunning <account_dunning:index>`
Manage dunning on receivables.
:doc:`Dunning Email <account_dunning_email:index>`
Send dunning emails.
:doc:`Dunning Fee <account_dunning_fee:index>`
Add fees to dunning.
:doc:`Dunning Letter <account_dunning_letter:index>`
Print dunning letters.
:doc:`Spanish <account_es:index>`
Spanish accounting.
:doc:`Spanish SII <account_es_sii:index>`
Send invoices to "Subministro Inmediato de Información" (SII).
:doc:`Europe <account_eu:index>`
Common European requirements.
:doc:`French <account_fr:index>`
French accounting.
:doc:`French Chorus <account_fr_chorus:index>`
Send invoices via Chorus Pro.
:doc:`German <account_de_skr03:index>`
German accounting.
:doc:`Invoice <account_invoice:index>`
Manage customer and supplier invoices.
:doc:`Invoice Correction <account_invoice_correction:index>`
Correct price on posted invoices.
:doc:`Invoice Defer <account_invoice_defer:index>`
Defer expense and revenue.
:doc:`Invoice History <account_invoice_history:index>`
Historize invoice.
:doc:`Invoice Line Standalone <account_invoice_line_standalone:index>`
Support invoice line without invoice.
:doc:`Invoice Secondary Unit <account_invoice_secondary_unit:index>`
Add a secondary unit of measure.
:doc:`Invoice Stock <account_invoice_stock:index>`
Link invoice lines and stock moves.
:doc:`Invoice Watermark <account_invoice_watermark:index>`
Add watermark to printed invoices.
:doc:`Move Line Grouping <account_move_line_grouping:index>`
Show move line grouped.
:doc:`Payment <account_payment:index>`
Manage payments.
:doc:`Payment Braintree <account_payment_braintree:index>`
Receive payment from Braintree.
:doc:`Payment Clearing <account_payment_clearing:index>`
Use clearing account for payments.
:doc:`Payment SEPA <account_payment_sepa:index>`
Generate SEPA messages for payments.
:doc:`Payment SEPA CFONB <account_payment_sepa_cfonb:index>`
Add CFONB flavors to SEPA.
:doc:`Payment Stripe <account_payment_stripe:index>`
Receive payment from Stripe.
:doc:`Product <account_product:index>`
Add accounting on product and category.
:doc:`Receivable Rule <account_receivable_rule:index>`
Apply rules to receivable.
:doc:`Rule <account_rule:index>`
Apply rules on accounts.
:doc:`Statement <account_statement:index>`
Book bank statement, cash day book etc.
:doc:`Statement AEB43 <account_statement_aeb43:index>`
Import statements in AEB43 format.
:doc:`Statement CODA <account_statement_coda:index>`
Import statements in CODA format.
:doc:`Statement MT940 <account_statement_mt940:index>`
Import statement in MT940 format.
:doc:`Statement OFX <account_statement_ofx:index>`
Import statements in OFX format.
:doc:`Statement Rule <account_statement_rule:index>`
Apply rules on imported statements.
:doc:`Statement SEPA <account_statement_sepa:index>`
Import statements in SEPA format.
:doc:`Stock Anglo-Saxon <account_stock_anglo_saxon:index>`
Value stock using the anglo-saxon method.
:doc:`Stock Continental <account_stock_continental:index>`
Value stock using the continental method.
:doc:`Stock European <account_stock_eu:index>`
Common stock European requirements.
:doc:`Stock Landed Cost <account_stock_landed_cost:index>`
Allocate landed cost.
:doc:`Stock Landed Cost Weight <account_stock_landed_cost_weight:index>`
Allocate landed cost based on weight.
:doc:`Stock Shipment Cost <account_stock_shipment_cost:index>`
Allocate shipment cost.
:doc:`Stock Shipment Cost Weight <account_stock_shipment_cost_weight:index>`
Allocate shipment cost by weight.
:doc:`Tax Cash <account_tax_cash:index>`
Report tax on cash basis.
:doc:`Tax Non-Deductible <account_tax_non_deductible:index>`
Report non-deductible tax.
:doc:`Tax Rule Country <account_tax_rule_country:index>`
Apply taxes per country of origin and destination.
+21
View File
@@ -0,0 +1,21 @@
:orphan:
.. _index-analytic-accounting:
Analytic Accounting
===================
:doc:`Account <analytic_account:index>`
Fundamentals for analytic.
:doc:`Budget <analytic_budget:index>`
Budgets for analytic accounts.
:doc:`Invoice <analytic_invoice:index>`
Add analytic on invoice.
:doc:`Purchase <analytic_purchase:index>`
Add analytic on purchase.
:doc:`Sale <analytic_sale:index>`
Add analytic on sale.
+15
View File
@@ -0,0 +1,15 @@
:orphan:
.. _index-authentication:
Authentication
==============
:doc:`SAML <authentication_saml:index>`
Authentication per SAML.
:doc:`SMS <authentication_sms:index>`
Authentication per SMS.
:doc:`LDAP <ldap_authentication:index>`
Authentication per LDAP.
+21
View File
@@ -0,0 +1,21 @@
:orphan:
.. _index-carrier:
Carrier
=======
:doc:`Carrier <carrier:index>`
Fundamentals to manage carriers.
:doc:`Carriage <carrier_carriage:index>`
Support multiple carriers per document.
:doc:`Percentage <carrier_percentage:index>`
Compute cost based on percentage.
:doc:`Subdivision <carrier_subdivision:index>`
Restrict the usage of a carrier to subdivisions and ZIP codes.
:doc:`Weight <carrier_weight:index>`
Compute cost based on weight.
+12
View File
@@ -0,0 +1,12 @@
:orphan:
.. _index-commission:
Commission
==========
:doc:`Commission <commission:index>`
Fundamentals to commission sale's agents.
:doc:`Waiting <commission_waiting:index>`
Create waiting account moves.
+12
View File
@@ -0,0 +1,12 @@
:orphan:
.. _index-company:
Company
=======
:doc:`Company <company:index>`
Define company and employees.
:doc:`Work Time <company_work_time:index>`
Define work time per company.
+87
View File
@@ -0,0 +1,87 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
import os
base_url = os.environ.get('DOC_BASE_URL')
if base_url:
modules_url = base_url + '/modules-{module}/'
trytond_url = base_url + '/server/'
trytond_gis_url = base_url + '/backend-gis/'
tryton_url = base_url + '/client-desktop/'
proteus_url = base_url + '/client-library/'
else:
modules_url = (
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
trytond_gis_url = 'https://docs.tryton.org/${series}/backend-gis/'
tryton_url = 'https://docs.tryton.org/${series}/client-desktop/'
proteus_url = 'https://docs.tryton.org/${series}/client-library/'
def get_info():
import subprocess
import sys
trytond_dir = os.path.join(os.path.dirname(__file__), '../trytond')
info = dict()
result = subprocess.run(
[sys.executable, 'setup.py', '--version'],
stdout=subprocess.PIPE, check=True, cwd=trytond_dir)
version = result.stdout.decode('utf-8').strip()
major_version, minor_version, _ = version.split('.', 2)
major_version = int(major_version)
minor_version = int(minor_version)
if minor_version % 2:
info['series'] = 'latest'
info['branch'] = 'branch/default'
else:
info['series'] = '.'.join(version.split('.', 2)[:2])
info['branch'] = 'branch/' + info['series']
info['modules'] = [
e.name for e in os.scandir('../modules') if e.is_dir()]
return info
info = get_info()
html_theme = 'sphinx_book_theme'
html_theme_options = {
'repository_provider': 'gitlab',
'repository_url': 'https://code.tryton.org/tryton',
'repository_branch': info['branch'],
'use_source_button': True,
'use_edit_page_button': True,
'use_repository_button': True,
'use_download_button': False,
'path_to_docs': 'doc',
}
html_title = "Tryton Documentation"
master_doc = 'index'
project = "Tryton Documentation"
release = version = info['series']
default_role = 'ref'
highlight_language = 'none'
extensions = [
'sphinx_copybutton',
'sphinx.ext.intersphinx',
]
intersphinx_mapping = {
'python': ('https://docs.python.org/', None),
'trytond': (trytond_url.format(series=version), None),
'trytond_gis': (trytond_gis_url.format(series=version), None),
'tryton': (tryton_url.format(series=version), None),
'proteus': (proteus_url.format(series=version), None),
}
intersphinx_mapping.update({
m: (modules_url.format(
module=m.replace('_', '-'), series=version), None)
for m in info['modules']
})
linkcheck_ignore = [r'/.*', r'https://demo.tryton.org/*']
del (
get_info, info, base_url, modules_url, trytond_url, trytond_gis_url,
tryton_url, proteus_url)
@@ -5,11 +5,11 @@
Currency
========
`Currency </projects/modules-currency/en/latest>`_
:doc:`Currency <currency:index>`
ISO 4217 list of currencies.
`Romanian </projects/modules-currency-ro/en/latest>`_
:doc:`Romanian <currency_ro:index>`
Exchange rates from the Romanian National Bank.
`Serbian </projects/modules-currency-rs/en/latest>`_
:doc:`Serbian <currency_rs:index>`
Exchange rates from the Serbian National Bank.
+18
View File
@@ -0,0 +1,18 @@
:orphan:
.. _index-document-incoming:
Document Incoming
=================
:doc:`Document Incoming <document_incoming:index>`
Fundamentals to collect and process incoming documents.
:doc:`Invoice <document_incoming_invoice:index>`
Create supplier invoice.
:doc:`OCR <document_incoming_ocr:index>`
Basis to interact with OCR services.
:doc:`OCR Typless <document_incoming_ocr_typless:index>`
Integrate with Typless services.
+12
View File
@@ -0,0 +1,12 @@
:orphan:
.. _index-edocument:
Electronic Document
===================
:doc:`UN/CEFACT <edocument_uncefact:index>`
Support UN/CEFACT format.
:doc:`UNECE <edocument_unece:index>`
Add UNECE codes.
+132
View File
@@ -0,0 +1,132 @@
====================
Tryton Documentation
====================
Main
----
:doc:`Server <trytond:index>`
The main application.
:doc:`Desktop Client <tryton:index>`
The application to connect to the server.
:doc:`Scripting Client <proteus:index>`
The library to access models, wizards and reports like a client.
Backend
-------
:doc:`GIS <trytond_gis:index>`
Adds GIS support.
Modules
-------
Operational
^^^^^^^^^^^
:ref:`Financial Accounting <index-accounting>`
Reports all transactions of your chart of accounts.
:ref:`Analytic Accounting <index-analytic-accounting>`
Analyze your accounts.
:doc:`Attendance <attendance:index>`
Track presences.
:ref:`Commission <index-commission>`
Commission sale's agents.
:ref:`EDocument <index-edocument>`
Electronic document format.
:ref:`Marketing <index-marketing>`
Communicates with your customers.
:ref:`Production <index-production>`
Transforms raw materials into finished products.
:ref:`Project <index-project>`
Checks the profitability of projects.
:ref:`Purchase <index-purchase>`
Follows your purchases.
:ref:`Quality <index-quality>`
Manage Quality.
:ref:`Sale <index-sale>`
Follows sale orders.
:ref:`Sale Point <index-sale-point>`
Point of Sales.
:ref:`Sale Subscription <index-sale_subscription>`
Subscribes to recurring service.
:ref:`Stock <index-stock>`
Tracks goods in your warehouses.
:ref:`Timesheet <index-timesheet>`
Tracks time spend.
Referential
^^^^^^^^^^^
:doc:`Banking <bank:index>`
Adds bank and account.
:ref:`Company <index-company>`
Structure of the company.
:ref:`Carrier <index-carrier>`
To ship.
:doc:`Country <country:index>`
ISO 3166 list of countries and subdivisions.
:ref:`Currency <index-currency>`
Manage currencies
:doc:`Customs <customs:index>`
Defines customs duty per tariff code.
:doc:`Dashboard <dashboard:index>`
Customized dashboard.
:doc:`Google Maps <google_maps:index>`
Links address to Google map.
:doc:`Incoterm <incoterm:index>`
Defines incoterms.
:ref:`Party <index-party>`
Identify parties.
:ref:`Product <index-product>`
Manages products.
Administration
^^^^^^^^^^^^^^
:ref:`Document Incoming <index-document-incoming>`
Process incoming document.
:doc:`Inbound Email <inbound_email:index>`
Receive email.
:ref:`Resource <trytond:res>`
Manage users and groups.
:ref:`Authentication <index-authentication>`
Extends authentication mechanism.
:doc:`Notification Email <notification_email:index>`
Sends email.
:doc:`User Role <user_role:index>`
Manage user groups with roles.
:ref:`Web <index-web>`
Manage web features.
+18
View File
@@ -0,0 +1,18 @@
:orphan:
.. _index-marketing:
Marketing
=========
:doc:`Marketing <marketing:index>`
Fundamentals for marketing.
:doc:`Automation <marketing_automation:index>`
Use scenario.
:doc:`Campaign <marketing_campaign:index>`
Manage campaign.
:doc:`E-mail <marketing_email:index>`
Manage mailing lists.
+18
View File
@@ -0,0 +1,18 @@
:orphan:
.. _index-party:
Party
=====
:doc:`Party <party:index>`
Fundamentals to store parties.
:doc:`Avatar <party_avatar:index>`
Add avatar.
:doc:`Relationship <party_relationship:index>`
Define relation between parties.
:doc:`SIRET <party_siret:index>`
Add SIRET and SIREN.
+51
View File
@@ -0,0 +1,51 @@
:orphan:
.. _index-product:
Product
=======
:doc:`Product <product:index>`
Fundamentals to manage products.
:doc:`Attribute <product_attribute:index>`
Add attributes to products.
:doc:`Classification <product_classification:index>`
Classify products.
:doc:`Classification Taxonomic <product_classification_taxonomic:index>`
Use Taxonomic classification.
:doc:`Cost FIFO <product_cost_fifo:index>`
Add FIFO cost method.
:doc:`Cost History <product_cost_history:index>`
Historize the cost.
:doc:`Cost Warehouse <product_cost_warehouse:index>`
Calculate cost prices per warehouse.
:doc:`Measurements <product_measurements:index>`
Add measurements to products.
:doc:`Price List <product_price_list:index>`
Compute price.
:doc:`Price List Cache <product_price_list_cache:index>`
Pre-compute prices.
:doc:`Price List Dates <product_price_list_dates:index>`
Set start and end date on price lists.
:doc:`Price List Parent <product_price_list_parent:index>`
Add price list cascading.
:doc:`Image <product_image:index>`
Add images.
:doc:`Image Attribute <product_image_attribute:index>`
Add attributes to product images.
:doc:`Kit <product_kit:index>`
Add support for product kits.
+24
View File
@@ -0,0 +1,24 @@
:orphan:
.. _index-production:
Production
==========
:doc:`Production <production:index>`
Fundamentals for production management.
:doc:`Outsourcing <production_outsourcing:index>`
Outsource the production.
:doc:`Routing <production_routing:index>`
Define routings.
:doc:`Split <production_split:index>`
Split production orders.
:doc:`Work <production_work:index>`
Manage work order for each production.
:doc:`Work Timesheet <production_work_timesheet:index>`
Track time per work.
+18
View File
@@ -0,0 +1,18 @@
:orphan:
.. _index-project:
Project
=======
:doc:`Project <project:index>`
Fundamentals for project management.
:doc:`Invoice <project_invoice:index>`
Invoice projects.
:doc:`Plan <project_plan:index>`
Plan projects.
:doc:`Revenue <project_revenue:index>`
Follow cost and revenue of projects.
+42
View File
@@ -0,0 +1,42 @@
:orphan:
.. _index-purchase:
Purchase
========
:doc:`Purchase <purchase:index>`
Fundamentals to follow purchases.
:doc:`Amendment <purchase_amendment:index>`
Amend purchases in processing.
:doc:`Blanket Agreement <purchase_blanket_agreement:index>`
Manage blanket agreements.
:doc:`History <purchase_history:index>`
Manage revisions.
:doc:`Invoice Line Standalone <purchase_invoice_line_standalone:index>`
Generate invoice lines.
:doc:`Price List <purchase_price_list:index>`
Apply price lists.
:doc:`Product Quantity <purchase_product_quantity:index>`
Add constraints on quantity purchased.
:doc:`Request <purchase_request:index>`
Collect purchase requests.
:doc:`Request Quotation <purchase_request_quotation:index>`
Ask quotation for purchase requests.
:doc:`Requisition <purchase_requisition:index>`
Require purchase by employees.
:doc:`Secondary Unit <purchase_secondary_unit:index>`
Add a secondary unit of measure.
:doc:`Shipment Cost <purchase_shipment_cost:index>`
Compute shipment cost.
+1 -1
View File
@@ -5,5 +5,5 @@
Quality
=======
`Quality </projects/modules-quality/en/latest>`_
:doc:`Quality <quality:index>`
Fundamentals to manage quality.
+96
View File
@@ -0,0 +1,96 @@
:orphan:
.. _index-sale:
Sale
====
:doc:`Sale <sale:index>`
Fundamentals to follow sales.
:doc:`Advance Payment <sale_advance_payment:index>`
Manage advance payment on sale.
:doc:`Amendment <sale_amendment:index>`
Amend sales in processing.
:doc:`Blanket Agreement <sale_blanket_agreement:index>`
Manage sale blanket agreements.
:doc:`Complaint <sale_complaint:index>`
Solve customer complaints.
:doc:`Credit Limit <sale_credit_limit:index>`
Add sales to the credit limit.
:doc:`Discount <sale_discount:index>`
Add discount on lines.
:doc:`Extra <sale_extra:index>`
Add extra lines.
:doc:`Gift Card <sale_gift_card:index>`
Sale gift cards.
:doc:`History <sale_history:index>`
Manage revisions.
:doc:`Invoice Date <sale_invoice_date:index>`
Compute the date of invoice.
:doc:`Invoice Grouping <sale_invoice_grouping:index>`
Group invoices.
:doc:`Opportunity <sale_opportunity:index>`
Track leads and opportunities.
:doc:`Payment <sale_payment:index>`
Pay sales before posting the invoice.
:doc:`Price List <sale_price_list:index>`
Apply price list.
:doc:`Product Customer <sale_product_customer:index>`
Add customer's name and code for product.
:doc:`Product Quantity <sale_product_quantity:index>`
Add constraints on quantity sold.
:doc:`Product Recommendation <sale_product_recommendation:index>`
Recommend products.
:doc:`Product Recommendation Association Rule <sale_product_recommendation_association_rule:index>`
Recommend products based on association rules.
:doc:`Promotion <sale_promotion:index>`
Apply promotions.
:doc:`Promotion Coupon <sale_promotion_coupon:index>`
Apply promotions with coupons.
:doc:`Promotion Coupon Payment <sale_promotion_coupon_payment:index>`
Count coupon per identical payment party.
:doc:`Shipment Cost <sale_shipment_cost:index>`
Compute shipment cost.
:doc:`Shipment Grouping <sale_shipment_grouping:index>`
Group shipments.
:doc:`Shipment Tolerance <sale_shipment_tolerance:index>`
Define tolerance for under and over shipment.
:doc:`Secondary Unit <sale_secondary_unit:index>`
Add a secondary unit of measure.
:doc:`Stock Quantity <sale_stock_quantity:index>`
Checks stock level.
:doc:`Supply <sale_supply:index>`
Supply from the sale.
:doc:`Supply Drop Shipment <sale_supply_drop_shipment:index>`
Supply with drop shipment.
:doc:`Supply Production <sale_supply_production:index>`
Supply with production.
+9
View File
@@ -0,0 +1,9 @@
:orphan:
.. _index-sale-point:
Point of Sale
=============
:doc:`Sale Point <sale_point:index>`
Fundamentals for POS.
+12
View File
@@ -0,0 +1,12 @@
:orphan:
.. _index-sale_subscription:
Sale Subscription
=================
:doc:`Subscription <sale_subscription:index>`
Fundamentals to manage subscriptions.
:doc:`Asset <sale_subscription_asset:index>`
Add asset to subscribed service.
+90
View File
@@ -0,0 +1,90 @@
:orphan:
.. _index-stock:
Stock
=====
:doc:`Stock <stock:index>`
Fundamentals to manage warehouses.
:doc:`Assign Manual <stock_assign_manual:index>`
Manually decide where to pick products.
:doc:`Consignment <stock_consignment:index>`
Manage consignment stock from supplier or at customer warehouse.
:doc:`Forecast <stock_forecast:index>`
Forecast the stock levels.
:doc:`Inventory Location <stock_inventory_location:index>`
Create inventories for many locations.
:doc:`Location Move <stock_location_move:index>`
Make location movable.
:doc:`Location Sequence <stock_location_sequence:index>`
Order locations.
:doc:`Lot <stock_lot:index>`
Track products with lot.
:doc:`Lot Shelf Life Expiration Date <stock_lot_sled:index>`
Manage expiration dates.
:doc:`Lot Unit <stock_lot_unit:index>`
Define unit and quantity per lot.
:doc:`Package <stock_package:index>`
Store packaging on shipments.
:doc:`Package Shipping <stock_package_shipping:index>`
Fundamentals to interact with shipping services.
:doc:`Package Shipping DPD <stock_package_shipping_dpd:index>`
Connect with DPD shipping service.
:doc:`Package Shipping MyGLS <stock_package_shipping_mygls:index>`
Connect with MyGLS shipping service.
:doc:`Package Shipping Sendcloud <stock_package_shipping_sendcloud:index>`
Connect to the Sendcloud shipping service.
:doc:`Package Shipping UPS <stock_package_shipping_ups:index>`
Connect with UPS shipping service.
:doc:`Product Location <stock_product_location:index>`
Define preferred locations for products.
:doc:`Quantity Early Planning <stock_quantity_early_planning:index>`
Consume earlier stock.
:doc:`Quantity Issue <stock_quantity_issue:index>`
Report quantity issues.
:doc:`Secondary Unit <stock_secondary_unit:index>`
Add a secondary unit of measure.
:doc:`Shipment Cost <stock_shipment_cost:index>`
Add shipment costs to outgoing moves.
:doc:`Shipment Cost Weight <stock_shipment_cost_weight:index>`
Set shipment costs based on weight.
:doc:`Shipment Measurements <stock_shipment_measurements:index>`
Add measurements to shipments.
:doc:`Split <stock_split:index>`
Split moves and shipments.
:doc:`Supply <stock_supply:index>`
Supply warehouses.
:doc:`Supply Forecast <stock_supply_forecast:index>`
Use forecast to supply warehouses.
:doc:`Supply Day <stock_supply_day:index>`
Compute supply date per week day.
:doc:`Supply Production <stock_supply_production:index>`
Supply warehouses with production orders.
+12
View File
@@ -0,0 +1,12 @@
:orphan:
.. _index-timesheet:
Timesheet
=========
:doc:`Timesheet <timesheet:index>`
Fundamentals to track time spend.
:doc:`Cost <timesheet_cost:index>`
Track employee costs.
+24
View File
@@ -0,0 +1,24 @@
:orphan:
.. _index-web:
Web
===
:doc:`Shop <web_shop:index>`
Fundamentals to sale online.
:doc:`Shop Shopify <web_shop_shopify:index>`
Integrate with Shopify.
:doc:`Shop Vue Storefront <web_shop_vue_storefront:index>`
Integrate with Vue Storefront.
:doc:`Shop Vue Storefront Stripe <web_shop_vue_storefront_stripe:index>`
Support of Stripe Payment for Vue Storefront.
:doc:`Shortener <web_shortener:index>`
Shorten URL and connects them to actions.
:doc:`User <web_user:index>`
Manage external users.
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account/doc/requirements-doc.txt
sphinx:
configuration: modules/account/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -62,7 +62,7 @@ setup(name=name,
download_url=download_url,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": 'https://docs.tryton.org/projects/modules-account/',
"Documentation": 'https://docs.tryton.org/modules-account/',
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_asset/doc/requirements-doc.txt
sphinx:
configuration: modules/account_asset/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_be/doc/requirements-doc.txt
sphinx:
configuration: modules/account_be/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_budget/doc/requirements-doc.txt
sphinx:
configuration: modules/account_budget/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation":
'https://docs.tryton.org/projects/modules-account-budget',
'https://docs.tryton.org/modules-account-budget',
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_cash_rounding/doc/requirements-doc.txt
sphinx:
configuration: modules/account_cash_rounding/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_consolidation/doc/requirements-doc.txt
sphinx:
configuration: modules/account_consolidation/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -66,7 +66,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/modules-account-consolidation'),
'https://docs.tryton.org/modules-account-consolidation'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_credit_limit/doc/requirements-doc.txt
sphinx:
configuration: modules/account_credit_limit/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_de_skr03/doc/requirements-doc.txt
sphinx:
configuration: modules/account_de_skr03/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_deposit/doc/requirements-doc.txt
sphinx:
configuration: modules/account_deposit/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_dunning/doc/requirements-doc.txt
sphinx:
configuration: modules/account_dunning/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_dunning_email/doc/requirements-doc.txt
sphinx:
configuration: modules/account_dunning_email/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_dunning_fee/doc/requirements-doc.txt
sphinx:
configuration: modules/account_dunning_fee/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_dunning_letter/doc/requirements-doc.txt
sphinx:
configuration: modules/account_dunning_letter/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_es/doc/requirements-doc.txt
sphinx:
configuration: modules/account_es/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_es_sii/doc/requirements-doc.txt
sphinx:
configuration: modules/account_es_sii/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_eu/doc/requirements-doc.txt
sphinx:
configuration: modules/account_eu/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_fr/doc/requirements-doc.txt
sphinx:
configuration: modules/account_fr/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_fr_chorus/doc/requirements-doc.txt
sphinx:
configuration: modules/account_fr_chorus/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -67,7 +67,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/modules-account-fr-chorus'),
'https://docs.tryton.org/modules-account-fr-chorus'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation":
'https://docs.tryton.org/projects/modules-account-invoice/',
'https://docs.tryton.org/modules-account-invoice/',
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_correction/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_correction/doc/conf.py
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_defer/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_defer/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/modules-account-invoice-defer'),
'https://docs.tryton.org/modules-account-invoice-defer'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_history/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_history/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_line_standalone/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_line_standalone/doc/conf.py
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_secondary_unit/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_secondary_unit/doc/conf.py
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_stock/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_stock/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation":
'https://docs.tryton.org/projects/modules-account-invoice-stock/',
'https://docs.tryton.org/modules-account-invoice-stock/',
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_invoice_watermark/doc/requirements-doc.txt
sphinx:
configuration: modules/account_invoice_watermark/doc/conf.py
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/'
'https://docs.tryton.org/'
'modules-account-invoice-watermark'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_move_line_grouping/doc/requirements-doc.txt
sphinx:
configuration: modules/account_move_line_grouping/doc/conf.py
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -63,7 +63,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/'
'https://docs.tryton.org/'
'modules-account-move-line-grouping'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
-10
View File
@@ -1,10 +0,0 @@
version: 2
build:
os: ubuntu-22.04
tools:
python: "3"
python:
install:
- requirements: modules/account_payment/doc/requirements-doc.txt
sphinx:
configuration: modules/account_payment/doc/conf.py
+2 -2
View File
@@ -9,8 +9,8 @@ if base_url:
trytond_url = base_url + '/server/'
else:
modules_url = (
'https://docs.tryton.org/projects/modules-{module}/en/{series}/')
trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/'
'https://docs.tryton.org/${series}/modules-{module}/')
trytond_url = 'https://docs.tryton.org/${series}/server/'
def get_info():
+1 -1
View File
@@ -69,7 +69,7 @@ setup(name=name,
project_urls={
"Bug Tracker": 'https://bugs.tryton.org/',
"Documentation": (
'https://docs.tryton.org/projects/modules-account-payment'),
'https://docs.tryton.org/modules-account-payment'),
"Forum": 'https://www.tryton.org/forum',
"Source Code": 'https://code.tryton.org/tryton',
},

Some files were not shown because too many files have changed in this diff Show More