Commit Graph

206 Commits

Author SHA1 Message Date
Mike McKay-Dirden
ca2230f9c6 docs(site): Add Azure ransomware protection section (#3398) 2024-02-20 18:52:07 -08:00
Christoph Anderson
25437ae5f2 docs(site): improvements related to spelling and structure (#3618)
* Improvements related to spelling and structure
* Moved kopia 0.8 section to the bottom
* Update site/content/docs/Repository Server/_index.md

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com>
2024-02-12 12:37:26 -08:00
cristihcd
ea339bfcbf Group Kopia Repository Server v0.8 usage notes under separate heading (#3626)
Make the documentation for Repository Server easier to read by isolating v0.8 notes under a separate heading
2024-02-06 21:21:52 -08:00
triatic
b057b0b99a Update _index.md: old link redirects to sales page (#3616) 2024-02-05 21:02:53 -08:00
Christoph Anderson
7b89fe173c Removed summary in command section (#3590)
Co-authored-by: lupusA <lupuapps@gmail.com>
2024-01-26 11:06:24 -08:00
pnicto
37f3779c93 docs(site): fix typo (#3577) 2024-01-26 10:51:54 -08:00
Julio Lopez
a934629c55 chore(site): build site with any patch version of Go 1.21 (#3545)
Specify `1.21.x` in `site/.go-version` to automatically use the most
recent version of Go 1.21 available.
2023-12-31 14:09:51 -08:00
Julio Lopez
8f9a5ad2b8 build(site): upgrade Go version to 1.21 in Netlify (#3527)
Specify patch version (1.21.5) so Netlify finds and uses the corresponding version.
When specifying `1.21`, Netlify falls back to 1.19 🤷🏼
2023-12-18 19:59:53 -08:00
Akhtiam Sakaev
cc9d27fe3f docs(site): Fix typo (#3487) 2023-12-04 18:14:08 -08:00
Julio Lopez
e9f5150fe4 docs(providers): fix documentation for S3 permissions (#3451)
DeleteObject needs to be allowed. This is needed for kopia to work correctly.
The assumption is that S3 versioning is enabled.
2023-11-17 21:02:12 -08:00
Jonathan Melly
77bac549c8 fix(vss): add missing -File for powershell vss script policy setup (#3424) 2023-11-01 21:18:34 -07:00
An | Anton Röhm
89b5748b31 docs(site): Improve "Repositories" formatting & spelling mistakes (#3384) 2023-10-14 05:13:48 -07:00
PhracturedBlue
749ff2ed1e docs(site): Add description of title-checker when submitting a PR (#3331) 2023-09-19 15:19:19 +00:00
PhracturedBlue
741fbd4442 feat(server): Add socket-activation support (#3283) 2023-09-10 19:46:28 -07:00
Christoph Hecht
3257abbd17 docs(site): Add LVM example for actions (#3286)
* Add LVM example for actions

* Fix wording of LVM example
2023-09-10 19:45:19 -07:00
Jarek Kowalski
f0f0075e21 chore(ci): upgrade golang to 1.21 (#3277) 2023-09-07 20:27:25 -07:00
PhracturedBlue
9237b29023 feat(server): add server support for unix domain sockets (#3216)
* Add server support for unix domain sockets

* Ensure socket path < 104 bytes for UDS test
2023-08-20 17:17:20 -07:00
Nicolai Weitkemper
5786ba03ef docs(site): fix typo "maintence" (#3234) 2023-08-19 18:50:36 -07:00
John Veness
82c83d92ac docs(site): change wording for storage provider choice (#3206)
---------

Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com>
2023-08-11 05:48:43 +00:00
Christoph Anderson
ddd90fa27d docs(site): Fix ransomware protection section (#3139)
* Fix ransomware protection section: fix for the code section for AWS
* Adjusted index for advanced section.
2023-07-17 22:40:44 -07:00
Raghuram Devarakonda
9f6b86ff33 docs(site): fix typo (#3144)
Corrects a couple of spelling mistakes.
2023-07-13 18:36:11 +00:00
PhracturedBlue
368bdb52f9 docs(site): Add documentation about Ransomware Protection (#2160)
* Add documentation about Ransomware Protection

* Clarify support for GCS

* Fix typos and align #2179 with PR

* Remove FIXMEs.  Add a paragraph on MFA

* Add comments on compliance mode and the irrevertable nature of object locks

* Add an extra section on Lifecycle management

* Remove collapsible section for better compatibility
2023-07-10 13:01:44 -07:00
Jarek Kowalski
cd69801082 chore(ci): fix npm audit failure by removing electron-first-run and upgrading electron and semver (#3101)
Fixed semi-manually:

```
npm remove electron-first-run

npm install electron@25.0.0

npm install semver@7.5.3
```
2023-07-03 20:25:28 +00:00
Jarek Kowalski
8eb3893738 docs(site): minor tweaks (#3082) 2023-06-18 12:20:27 -07:00
Jarek Kowalski
5cf54906ec chore(site): upgraded site to latest hugo and removed vendored files (#3078)
* chore(site): upgraded site to latest hugo and removed vendored files

This switches to using github.com/google/docsy as a Hugo module,
so we don't need to vendor the theme anymore or its dependencies.

* layout

* more style, edit MD support

* style

* style

* fixed linter errors

* update text
2023-06-18 11:41:01 -07:00
Dimitri
3622b58554 docs(site): fixing typo. (#3025) 2023-06-02 16:57:04 -07:00
Raúl Santos
58d9e94d00 docs(site): update installation instructions for apt key location (#2953)
The current installation instructions mention `/usr/share/keyrings` as the location to copy the apt key files to, but according to the sources.list manpage, the correct location for manually installed keys would be `/etc/apt/keyrings`.

From the sources.list manpage:
> The recommended locations for keyrings are /usr/share/keyrings for keyrings managed by packages, and /etc/apt/keyrings for keyrings managed by the system operator.

From the apt-key manpage:
> FILES
>        /etc/apt/trusted.gpg
>            Keyring of local trusted keys, new keys will be added here. Configuration Item: Dir::Etc::Trusted.
> 
>        /etc/apt/trusted.gpg.d/
>            File fragments for the trusted keys, additional keyrings can be stored here (by other packages or the administrator). Configuration Item Dir::Etc::TrustedParts.
> 
>        /etc/apt/keyrings/
>            Place to store additional keyrings to be used with Signed-By.

Co-authored-by: Jarek Kowalski <jaak@jkowalski.net>
2023-04-17 23:26:24 -07:00
Jarek Kowalski
12dff95857 fix(site): export signing-key that does not expire (#2952) 2023-04-16 23:45:26 -07:00
Christoph Anderson
365f48423b docs(site): improved faq and kopiaignore section (#2864)
- Improved the wording in the FAQ section.
- Added the documentation on kopiaignore to the faqs.
- Added the faqs to the main menu
- Added a link the kopiaignore documentation in the features section
- Added a paragraph on incomplete snapshots in the faqs
2023-03-29 17:35:19 -07:00
Christoph Anderson
c8d6112aaa docs(site): added documentation on kopiaignore (#2844)
* Added a documentation and examples for kopiaignore files and patterns.

* Removed the quote signs for server-password and server-username in the example docker compose within the installation guide.

* Minor changes to the documentation. Adjusted the table with examples. Improved wording.

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-24 15:19:03 -07:00
lupusA
cc00388f6d Fixed broken links in the advanced sections. (#2843)
Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-20 23:21:27 -07:00
lupusA
8459e1c0d4 docs(site): unified headings - created an outline within the advanced section (#2838)
* Unified the headings of the sub-sections within the "advanced" section. Created an outline for the "advanced" section. Changed the ordering of the advanced section to a more meaningful representation. Fixed a typo within the installation guide.

* Fixed a small typo in the outline of the advanced section.

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-20 20:52:10 -07:00
Snyk bot
e5584331c9 fix(deps): upgrade @fortawesome/fontawesome-common-types from 0.1.7 to 0.2.36 (#2703)
Snyk has created this PR to upgrade @fortawesome/fontawesome-common-types from 0.1.7 to 0.2.36.

See this package in npm:
https://www.npmjs.com/package/@fortawesome/fontawesome-common-types

See this project in Snyk:
https://app.snyk.io/org/ntolia/project/58424cd5-ee02-4c16-8df1-43129217353f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-03-13 00:09:01 -07:00
Juerd Waalboer
3a13ebf518 docs(site): added control credentials to example (#2807)
- Added server control credentials to `kopia server start` example
- Reformatted `kopia server start` to avoid excessive horizontal scrolling
- Moved pre-v0.8 information to quoted notes to reduce confusion
2023-03-12 14:53:10 -07:00
lupusA
95fbf5a266 docs(site): rephrased the section "Two Variants of Kopia" and corrected the outline to match the document. Added a docker-compose example to the "Docker Images" section. (#2812)
Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-12 20:23:47 +00:00
Jarek Kowalski
6fa50640f4 build(deps): manual upgrade to github.com/alecthomas/kingpin/v2 (#2804)
also upgraded github.com/klauspost/reedsolomon to latest non-retracted version
go mod tidy
2023-03-11 06:28:05 -08:00
PrplHaz4
e04eec1d0e docs(site): fix link to repositories docs (#2789) 2023-03-06 00:59:13 +00:00
Edward Betts
1e97574391 fix(general): correct spelling mistakes (#2684) 2023-01-21 07:37:15 -08:00
Muescha
0e09e1a13f add homebrew installation for kopiaui (#2627) 2022-12-06 19:05:59 -08:00
Jarek Kowalski
c26335bd33 chore(ci): fix netlify build (#2535) 2022-10-31 22:42:37 -07:00
Jarek Kowalski
f69424961f chore(ci): upgrade golang to 1.19.2 and linter to 1.50.1 (#2526)
Lack of generics support is blocking various dependency upgrades,
so this unblocks that.

Temporarily disabled `checklocks` linter until it is fixed upstream.
2022-10-28 11:02:47 -07:00
atom
c5efed01f4 feat(cli): Support displaying storage values in base-2 [#2492] (#2502)
* Update display on repository summary

* Apply throughout app

* Situate units_test

* Update Command Line documentation

* Envar cleanup

* Rename to BytesString

* Restore envar string available for test

* Remove extraneous empty check and restore UIPreferences field for frontend

* PR: config bool cleanup and missed `BaseEnv`s

* Fix lint and test
2022-10-24 19:00:36 -07:00
Jakob Kukla
7d47658cbb docs(site): Fix typo 2022-10-21 05:39:38 +00:00
Yanik39
14ec091cce docs(site): added Dockerfile based on ubuntu related info (#2254)
Please wait till example docker-compose-yml PR is merged.
2022-10-01 20:19:27 -07:00
basldfalksjdf
f49d161d49 docs(site): Creating ECC page (#2459)
* Creating ECC page

I noticed we have a link in the UI for reading more about ECC but the page is not yet created. This is just a small stub. Please add more here as anyone sees fit.

* Update _index.md

* Update README.md

* Update _index.md
2022-09-28 20:44:38 -07:00
Jarek Kowalski
596e3547d1 style(ui): new app icons (#2451)
Based on https://github.com/kopia/kopia/pull/2390 but slightly reworked.
2022-09-27 21:17:41 -07:00
Matthew Howell
ddab7c6fc5 docs(site): Fix 'server mode' link (#2439)
Server mode link leads to a 404 error at https://kopia.io/docs/docs/faqs/#what-is-a-kopia-repository-server
Removed extra /docs/ in the URL.

Co-authored-by: Matthew Howell <mrhowel@clemson.edu>
2022-09-26 04:40:29 +00:00
basldfalksjdf
9957256fef docs(site): Updating repository testing and recovery page (#2272)
* [WIP] docs(site): Updating repository testing and recovery page

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md
2022-08-25 10:44:58 +01:00
Jarek Kowalski
51dcaa985d chore(ci): upgraded linter to 1.48.0 (#2294)
Mechanically fixed all issues, added `lint-fix` make target.
2022-08-09 06:07:54 +00:00
Jarek Kowalski
6160ee5668 refactor(repository): moved format blob management to separate package (#2245)
* refactor(repository): moved format blob management to separate package

This is completely mechanical, no behavior changes, only:

- moved types and functions to a new package
- adjusted visibility where needed
- added missing godoc
- renamed some identifiers to align with current usage
- mechanically converted some top-level functions into member functions
- fixed some mis-named variables

* refactor(repository): moved content.FormatingOptions to format.ContentFormat
2022-07-30 14:13:52 -07:00