This script was introduced to control the date printed in the sitemap.
The sitemap is now produced in the docs repo, so there's little point in
keeping this mechanism.
Moreover, the stamp on the docs build means it gets rebuilt on every
change to the date, i.e. every day, which isn't good for caching.
CHANGELOG_BEGIN
CHANGELOG_END
* shift some generated Contract code to a handwritten superclass
* generate a `COMPANION` for each template
* use the companion in some ledger reading tests
* document changes in template Java codegen
CHANGELOG_BEGIN
- [daml codegen js] Generated templates have types, inherited methods,
and a new static ``COMPANION`` that enable writing more
template-generic utilities directly in Java. New classes
``Contract``, ``ContractWithKey``, and ``ContractCompanion``, have
been introduced; if you are importing
``com.daml.ledger.javaapi.data.codegen.*`` and have imported classes
with these names from any other package, these references will stop
working; use individual imports instead.
See `issue #13724 <https://github.com/digital-asset/daml/pull/13724>`__.
CHANGELOG_END
* Removing the Daml Ledgers table
Removes the existing Deploying to Daml Ledgers table and moves Deploying To A Generic Daml Ledger up in the TOC
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update index.pdf
Conforming the pdf to the rst
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update packages.rst
Removed reference to a deleted page.
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update authorization.rst
Removed link to deleted page
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update authorization.rst
Corrected
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update authorization.rst
Additional changes to try to pass the required checks.
[CHANGELOG_BEGIN]
[CHANGELOG_END]
Co-authored-by: carrie-laben <91496516+carrie-laben@users.noreply.github.com>
This PR collects and pushes to Artifactory the dependencies of the
sphinx-source-tree target. This is a first step in moving the actual
source tree to the docs repo.
CHANGELOG_BEGIN
CHANGELOG_END
* Updating Titles and Headings
Conforming titles and headings to best practices:
- Making them descriptive and non-repetitive
- Title case for first two levels of headings on a given page, sentence case for lower levels (in keeping with DA style guide)
- Typo fixes
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Updating Titles and Headings 2
Incorporating Stefano's comments throughout.
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update docs/source/daml/intro/10_Functional101.rst
* Update docs/source/daml/intro/10_Functional101.rst
* Update docs/source/daml/intro/10_Functional101.rst
* Update docs/source/daml/reference/contract-keys.rst
fixing the 'Specify Maintainers' link
[CHANGELOG_BEGIN]
[CHANGELOG_END]
Co-authored-by: carrie-laben <91496516+carrie-laben@users.noreply.github.com>
changelog_begin
- A bit of the json api documentation which still used the removed `--ledgerid` flag for starting the sandbox has been updated. This also includes updating the ledgerid to be the participant id which by default is "sandbox".
changelog_end
* TOC update for the Java Bindings tutorial
An adjustment to the TOC to make our Java Bindings tutorial easier to find.
[CHANGELOG_BEGIN]
[CHANGELOG_END]
* Update docs/source/building-applications.rst
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
Co-authored-by: carrie-laben <91496516+carrie-laben@users.noreply.github.com>
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
It still exist (clenup is not perfect on the docs bucket) and is wrong.
Another option would be to manually delete the file on s3, but since
people seem to still find it somehow, I think a redirect to the correct
page is better than a 404.
CHANGELOG_BEGIN
CHANGELOG_END
It looks like we have changed the package naming rules such that a lot
of examples in our documentation are now producing warnings. This PR
fixes the `daml new` commands, though I believe we should rather change
the package name constraints back, as it looks like a gratuitous
backwards-compatibility break.
CHANGELOG_BEGIN
CHANGELOG_END
* Add generation of FromInterfaceContractId methods for supporting templates in the java codegen
changelog_begin
- Add generation of `unsafeFrom{InterfaceName}` methods to the `ContractId` class for templates implementing interfaces in the Java codegen. That allows to convert between interface contract IDs and template contract IDs. If a conversion was wrong it will raise an exception at runtime during the execution of a command. The conversion is thus not exception-safe.
changelog_end
* Update language-support/java/codegen/src/ledger-tests/scala/com/digitalasset/InterfacesTest.scala
Co-authored-by: Stephen Compall <stephen.compall@daml.com>
* Fix missing import
* Address https://github.com/digital-asset/daml/pull/13460#discussion_r838522450
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
Co-authored-by: Stephen Compall <stephen.compall@daml.com>
Co-authored-by: Stefano Baghino <stefano.baghino@digitalasset.com>
* Clarify the correlation between mTLS client certificate and application id.
CHANGELOG_BEGIN
CHANGELOG_END
* Apply suggestions from code review
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
* Point to the instruction instead of RFC
* Apply suggestions from code review
Co-authored-by: carrielaben-da <91496516+carrielaben-da@users.noreply.github.com>
* new line
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
Co-authored-by: carrielaben-da <91496516+carrielaben-da@users.noreply.github.com>
Adding text to the previously blank index pages on the Daml side of the documentation (text for the Canton side to follow.)
[CHANGELOG_BEGIN]
[CHANGELOG_END]
Co-authored-by: carrie-laben <91496516+carrie-laben@users.noreply.github.com>
* Added differences between the enterprise & open source editions
Added differences between the enterprise & open source editions & clearer instructions on how to download Canton.
* Empty commit with changelog notation
CHANGELOG_BEGIN
CHANGELOG_END
* Apply suggestions from code review
Typo's spotted by Carrie.
Co-authored-by: carrielaben-da <91496516+carrielaben-da@users.noreply.github.com>
* Updated the enterprise v open source table
Updated the enterprise v open source table with links and making sure all rows are relevant
Co-authored-by: carrielaben-da <91496516+carrielaben-da@users.noreply.github.com>
* Adding section to error codes page and updating descriptions
CHANGELOG_BEGIN
CHANGELOG_END
Added a section in the error codes page and improved description to errors
* Removing the multi-line descriptions
* Changing the added sentence
swapping 'due to security reasons' 'for security reasons'
* Updated formatting
Ran the fmt.sh script to give me the correct formatting.
* Updating the generated error codes
CHANGELOG_BEGIN
CHANGELOG_END
Updating the generated error codes
* WIP
* First working version of java codegen daml interface support
* Update language-support/java/codegen/BUILD.bazel
Co-authored-by: Remy <remy.haemmerle@daml.com>
* Fix compile errors
* Simplify code massivly, enjoy less duplication
changelog_begin
- The Java codegen now has basic support for daml interface definitions. Converting a contract id of a template implementing an interface to a contract id of the interface is possible and both executing interface choices is possible on the contract id of the interface and implementing template.
changelog_end
* Rename the test file to reflect it is a test file & enhance the inner test name & extend it further
* Fix test
* Refactor parts of TemplateClass.scala into multiple files
* Format that files!
* Minimize duplication further
* Remove unused comment
* Simplify code
Co-authored-by: Stephen Compall <stephen.compall@daml.com>
* Update language-support/java/codegen/src/main/scala/com/digitalasset/daml/lf/codegen/CodeGenRunner.scala
Co-authored-by: Stephen Compall <stephen.compall@daml.com>
* Further refactoring and renaming of the TemplateClassSpec to ContractIdClassBuilderSpec
* Fix formatting
* Add interface docs
* Remove unnecessary code generation of the Contract class for interface types
* Use less bool flags and more good function names :)
* Fix build
Co-authored-by: Remy <remy.haemmerle@daml.com>
Co-authored-by: Stephen Compall <stephen.compall@daml.com>
* Document how to connect HTTP JSON API Service to an HA participant
Fixes https://github.com/digital-asset/daml/issues/13369
changelog_begin
changelog_end
* Add dummy Canton docs ref for `high-availability`
This expands the domain of the exercise endpoint to accept interface IDs
instead of template IDs when exercising by contract ID. The argument is
still [compatibly] called templateId; interface IDs are accepted nowhere
else.
CHANGELOG_BEGIN
- [JSON API] Supports interface choices, including exercise by contract
ID accompanied by an interface ID.
See `issue #13301 <https://github.com/digital-asset/daml/pull/13301>`__.
CHANGELOG_END