219 lines
9 KiB
Text
219 lines
9 KiB
Text
---
|
|
title: Your FreeSewing Account
|
|
sidebar_position: 20
|
|
---
|
|
|
|
Your FreeSewing account is where we store your data.
|
|
Your account itself can hold the following fields:
|
|
|
|
- About you:
|
|
- [Username](#username)
|
|
- [Email Address](#email)
|
|
- [Bio](#bio)
|
|
- [Profile Image](#img)
|
|
- [Social media platforms](#social)
|
|
- [GitHub identity](#github)
|
|
- Preferences:
|
|
- [Units](#units)
|
|
- [Measurements Sets Comparison](#compare)
|
|
- [User Experience](#control)
|
|
- [Newsletter](#newsletter)
|
|
- [Password](#password)
|
|
- Internal:
|
|
- [User ID](#uid)
|
|
- [Role](#role)
|
|
|
|
:::note
|
|
In addition, any
|
|
[bookmarks](/docs/about/site/bookmarks/),
|
|
[measurements sets](/docs/about/site/sets/),
|
|
[patterns](/docs/about/site/patterns/), and
|
|
[API keys](/docs/about/site/apikeys/) are strictly speaking also part
|
|
of your _account data_ but they are stored as individual records, rather than
|
|
as fields in your account.
|
|
:::
|
|
|
|
## About you
|
|
|
|
These fields tell a little bit about yourself and -- with the exception of your
|
|
email address -- are visible to other FreeSewing users when they visit your
|
|
profile.
|
|
|
|
### Username
|
|
|
|
Your username is special name that uniquely identifies you.
|
|
|
|
You can choose your own username, so anything goes.
|
|
|
|
To avoid confusion, usernames must be unique when lowercased. In other words,
|
|
the username `Joost` will not be available if a user `joost` exists.
|
|
|
|
### Email Address {#email}
|
|
|
|
Your email address ensures we can reach you when it's needed.
|
|
For example when you have forgotten your password.
|
|
|
|
### Bio
|
|
|
|
Your account **bio** is the place where you can tell a little bit about
|
|
yourself.
|
|
|
|
Other FreeSewing users can see your bio, so this is a way to find like-minded
|
|
people or promote your own content.
|
|
|
|
This field supports Markdown, so you can add links and even images.
|
|
|
|
### Profile Image {#img}
|
|
|
|
You can choose a **profile image** to further personalize your account.
|
|
|
|
It can be a picture of you, your cat, your favourite cartoon character. You do
|
|
you.
|
|
|
|
### Social media platforms {#platform}
|
|
|
|
You can set your username/identity on other social media platforms in your
|
|
FreeSewing account.
|
|
|
|
We do not use this data in any way. This is only here so FreeSewing users can
|
|
connect the dots across platforms.
|
|
|
|
### GitHub identity {#github}
|
|
|
|
If you add your **GitHub username** and **GitHub email address** to your
|
|
account, we will use them when interacting with GitHub on your behalf.
|
|
|
|
Note that both your GitHub username and email is public info. This merely
|
|
allows us to make a link between your FreeSewing account and GitHub account.
|
|
|
|
For example, when you report a problem on this website, we can mention you so
|
|
you will receive notifications when there is an update. For this, your username
|
|
is sufficient.
|
|
|
|
When you submit a showcase post or make changed to our content, we can credit
|
|
those commits to you if we have both your username and the email address you
|
|
use on GitHub.
|
|
|
|
:::note
|
|
If all of this in confusing, you don't have to provide this info. It's an
|
|
advanced feature.
|
|
:::
|
|
|
|
## Preferences
|
|
|
|
These fields register your preferences for using the site.
|
|
|
|
### Units
|
|
|
|
FreeSewing support both **metric units** (cm) and **imperial units** (inch).
|
|
|
|
Here you can choose which type of units you prefer.
|
|
|
|
Note that you can override these default units in various places, such as on a
|
|
specific pattern or measurements set.
|
|
|
|
### Measurements Sets Comparison {#compare}
|
|
|
|
We can occasionally show how your sets of measurements compare to other
|
|
measurements sets. This allows us to detect potential problems in your
|
|
measurements or patterns.
|
|
|
|
Comparing yourself to others is the fastest way to be unhappy, so if you'd
|
|
rather not see any comparisons, you can disable this feature altogether.
|
|
|
|
### User Experience {#control}
|
|
|
|
This setting allows you to control what sort of a user experience you want.
|
|
One that is more simple, with advanced features hidden. Or one that has all
|
|
bells and whistles.
|
|
|
|
FreeSewing is a rather advanced platform, and that can be intimidating for new
|
|
users. This setting was created to allow people to start simple, and then
|
|
unlock more features later.
|
|
|
|
#### Levels and Features
|
|
|
|
Each User Experience level adds additional features and settings
|
|
to the ones provided by the levels below it.
|
|
|
|
<details>
|
|
<summary>Show details of what features are available at the various levels</summary>
|
|
|
|
| Level | Pattern Drafting UI | Account Settings |
|
|
| :---------: | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|
| **1** | **Settings:** Units<br />**Views:** Pattern Editor, Pattern Measurements, Print Layout, Save Pattern As, Export Pattern, Documentation | <br />**Data:** Patterns, Measurement Sets <br />**Settings:** User Experience<br /> **Patterns:** Name, Image<br /> **Measurement Sets:** Name, Image, Units |
|
|
| **2** | **Settings:** Seam Allowance, Paperless<br />**UI:** Kiosk Mode<br />**Views:** Pattern Logs | <br />**Data:** Bookmarks<br />**Info:** Username, Bio, Img<br />**Settings:** Language, Units, Newsletter Subscription, Consent & Privacy<br />**Security:** Password<br />**Patterns:** Notes, Created, Updated<br />**Measurement Sets:** Notes, Created, Updated |
|
|
| **3** | **Settings:** Language<br />**Views:** Test Design, Time Design | <br />**Info:** Email Address<br />**Settings:** Metricset Comparison<br />**Security:** Two-Factor Authentication<br />**Social:** GitHub, Instagram, Mastodon, Reddit, Twitch, TikTok, Website<br />**Patterns:** Public<br />**Measurement Sets:** Public |
|
|
| <br />**4** | <br />**Settings:** Details, Expand, Included Parts, Scale, Margin<br />**UI:** Render Engine<br />**Views:** Edit Settings by Hand, Pattern Inspector | **Data:** API Keys<br />**Security:** API Keys<br />**Patterns:** ID<br />**Measurement Sets:** ID |
|
|
| <br />**5** | <br />("_Are you sure?_" confirmation guardrails removed.) | <br />("_Are you sure?_" confirmation guardrails removed.) |
|
|
|
|
</details>
|
|
|
|
### Newsletter
|
|
|
|
This allows you to subscribe to the FreeSewing newsletter. Or not.
|
|
|
|
### Password
|
|
|
|
Your password guards your account so that only you can access it.
|
|
|
|
We do not enforce a password policy, but recommend you
|
|
enable [Two-Factor Authentication](/account/mfa/).
|
|
|
|
## Internal
|
|
|
|
These fields are required for the site to function. You cannot change them.
|
|
|
|
### User ID {#uid}
|
|
|
|
Every FreeSewing user has a user ID, sometimes referred to as `UID` or just
|
|
`ID`. It is a number that uniquely identifies one particular user.
|
|
|
|
You can find it on [your account page](/account) under **info**. Or navigate
|
|
to [/id](/id) and -- if you are logged in -- you will see your ID there.
|
|
|
|
:::tip
|
|
Make sure to always mention your ID when [contacting support](/support).
|
|
:::
|
|
|
|
### Role
|
|
|
|
Every FreeSewing user has a role that determines their privileges on the site.
|
|
|
|
You can see your role on [your account page](/account) under **info**. Or
|
|
navigate to [/id](/id) and -- if you are logged in -- you will see your role
|
|
there.
|
|
|
|
The following roles exist:
|
|
|
|
- **user**
|
|
- **bughunter**
|
|
- **support**
|
|
- **admin**
|
|
|
|
### User
|
|
|
|
More that 99.99% of FreeSewing users have the **user** role. It is the default
|
|
role, and it is exceedingly rare to have a user that has a different role.
|
|
|
|
### Bughunter
|
|
|
|
The **bughunter** role grants you permission to read measurments and patterns
|
|
data from other users.
|
|
|
|
It is a role that is reserved for people in the community who want to help
|
|
other users troubleshoot their patterns.
|
|
|
|
### Support
|
|
|
|
The **support** role grants you permission to read all account data from other
|
|
users.
|
|
|
|
It is a role reserved for contributors who hunt down bugs reported by users.
|
|
|
|
### Admin
|
|
|
|
The **admin** role grants you all permissions, including changing the roles of
|
|
other users.
|
|
|
|
Only [joost](/users/user?id=1) holds the admin role.
|