-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
new content for the adminstraion with fixing image zooms
- Loading branch information
Showing
32 changed files
with
937 additions
and
431 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Absence Type | ||
|
||
:::tip | ||
With Absence, you can allow your employees to add those absence to thier working time. | ||
::: | ||
|
||
## Create New Absence | ||
* go to [Django Admin Panel](/docs/administration/index.md#django-admin-panel). | ||
* under `EMPLOYMENT` section, you can find `Absence Type`, which will take you to the list of absence type. | ||
* in the top right, you can find `ADD ABSENCE TYPE` button. | ||
![New Absence Form](/adminstration/absence-type/new-absence-form.png) | ||
|
||
:::tip | ||
* The name field is required | ||
::: | ||
|
||
|
||
## Absence Fill Worktime Field | ||
|
||
Let's imagine that we are in Monday and there is an employee who worked for 3 hours. | ||
|
||
|
||
The employee have 100% contract which is 8 working hours per day | ||
|
||
And later he add an absence to the same day (Monday). | ||
|
||
* If `Fill Wroktime` is `checked` of the inserted absence, Timed will insert only 8 hours to his day record | ||
![Absence With Fill Worktime](/adminstration/absence-type/with.png) | ||
|
||
* If `Fill Wroktime` is`not checked` of the inserted absence, Timed will insert 8 hours (his full working day) with 3 hours of extra working time | ||
![Absence With Fill Worktime](/adminstration/absence-type/without.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Customers | ||
|
||
|
||
## Create New Customer | ||
* Open Django Administration Panel | ||
![Django Admin Panel](/adminstration/django-admin-panel.png){data-zoomable} | ||
|
||
* you can see customers under project section. | ||
|
||
* click it, and in the top right of customers page, you can see `ADD CUSTOMER` button | ||
|
||
* then, fill this form with customer information | ||
![Django Admin Panel](/adminstration/customers/add-customer-form.png){data-zoomable} | ||
|
||
:::info | ||
* The `Name` field is required, but the other fields in the form are optional. | ||
* If the `Archived` field if checked, no one can create new reports with it. | ||
::: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Administration | ||
|
||
:::warning | ||
This section is only for the adminstration, the employees don't have access to this side | ||
::: | ||
|
||
## Django Admin Panel | ||
Most of the coming information is going to be inside `Django Admin Panel` | ||
![Django Admin Panel](/adminstration/django-admin-panel.png){data-zoomable} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Locations | ||
|
||
The offices to which you can assign your employees are defined by location. Each office has its own set of working days, and its own [Public Holidays](/docs/administration/public-holidays.md). | ||
|
||
## Create New Location | ||
|
||
* go to [Django Admin Panel](/docs/administration/index.md#django-admin-panel) | ||
* and under `EMPLOYMENT` section, you can see `Locations` | ||
* in the top right of the screen, you can see `ADD LOCATION` button to go to new location form | ||
![New Location Form](/adminstration/locations/location-form.png){data-zoomable} | ||
|
||
:::tip | ||
* The location name is required | ||
* at least one working day is required | ||
::: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Projects | ||
|
||
## Create New Project | ||
:::tip | ||
A `project` is a customer-owned entity. Therefore, the customer must exist prior to project creation. | ||
|
||
check here to [Create a Customer](/docs/administration/customers.md#create-new-customer) | ||
::: | ||
|
||
* Open Django Administration Panel | ||
* Under the project Section, you can see `Projects`, it will take you to the project list. | ||
* In the top right of the project list, you can see `ADD PROJECT` button. that will take you to new project form | ||
|
||
## New Project Form | ||
|
||
![Create Project Form](/adminstration/projects/new-project-form.png){data-zoomable} | ||
|
||
:::tip | ||
* `Name` & `Customer` are required fields | ||
::: | ||
|
||
|
||
## Assign a role to the user for the project | ||
|
||
In either the `Create New Project` or `Edit Project` form, there is a `PROJECT ASSIGNEES` section at the end. | ||
|
||
* click `Add another Project assignee` button | ||
* In the new form, you can select a user and define their role. | ||
![Project Assignee Form](/adminstration/projects/project-assignees.png){data-zoomable} | ||
* after that, click `Save` button in the end of the page | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Public Holidays | ||
|
||
:::tip | ||
The public Holidays are defined for each location, which it will not calculate a negativ hours if there is no record in that date | ||
::: | ||
|
||
## Create New Public Holiday | ||
* go to [Django Admin Panel](/docs/administration/index.md#django-admin-panel) | ||
* under `EMPLOYMENT` section, you can find `Public Holidays`, which will take you to the list of public holidays | ||
* in the top right, you can find `ADD PUBLIC HOLIDAY` button. | ||
* to create new public holiday, you need to `Name`, `Date` and [Locations](/docs/administration/locations.md) field | ||
![Project Assignee Form](/adminstration/public-holidays/new-holiday-form.png){data-zoomable} | ||
|
||
:::tip | ||
* If the date have multi days, you have to create a holiday for each date. | ||
* If the Holiday is shared between multi locations, you have to create a record for each location | ||
::: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Tasks | ||
|
||
:::tip | ||
A `task` is a project-owned entity. Therefore, the [project](/docs/administration/projects.md) must exist prior to task creation. | ||
|
||
check here to [Create a Project](/docs/administration/projects.md#create-new-project) | ||
::: | ||
|
||
## Create new Task | ||
|
||
There are two locations that you can create a task with it | ||
|
||
* From Django admin panel | ||
* From the [Projects](/docs/projects.md) Page in the Timed software | ||
|
||
|
||
### Create a task from Django Admin | ||
* In the project section inside [Django Admin Panel](/docs/administration/index.md#django-admin-panel), you can see `projects` | ||
* Either you are creating new project or you are in editing project form, there is `TASKS` section | ||
![Project Task Form](/adminstration/tasks/tasks-form.png){data-zoomable} | ||
|
||
### Create a task from Timed side | ||
:::tip | ||
having the access to Timed app only, does not allow you to create new tasks in [Projects](/docs/projects.md) page, you should have `is manager` [role](/docs/administration/projects.md#assign-a-role-to-the-user-for-the-project) in the project. | ||
::: | ||
|
||
* Go to [Projects](/docs/projects.md) page | ||
* you will get a list of customers that you have `is manager` role in one of this customer projects. | ||
![Project Customers](/adminstration/tasks/timed-project-tasks.png){data-zoomable} | ||
* after selecting a customer, you can see the list of the selected customer projects | ||
![Project Tasks](/adminstration/tasks/timed-project-tasks.png){data-zoomable} | ||
* After selecting the project, you can see the list of the tasks that belongs to the selected project | ||
![Project Tasks List](/adminstration/tasks/project-tasks-list.png){data-zoomable} | ||
* or you can create new task by clicking `ADD TASK` button, and you will see the following form. (The `Name` field is required) | ||
![Project New Task Form](/adminstration/tasks/add-task-form.png){data-zoomable} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Users | ||
|
||
## Create New User | ||
There are lots of ways to create new users, and we're going to explain the differences between them one by one. | ||
|
||
## Create User Via Keycloak | ||
|
||
* Go to the admin area of your Keycloak, and select the realm that is configured with your timed. | ||
![Keycloak](/adminstration/users/keycloak.png){data-zoomable} | ||
|
||
* in the side menu, go to `Users`, and then click `Add user` button. | ||
![Users List](/adminstration/users/users-list.png){data-zoomable} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
# Time Sheet | ||
|
||
![Time Sheet](/tracking/timesheet/timesheet.png) | ||
![Time Sheet](/tracking/timesheet/timesheet.png){data-zoomable} | ||
|
||
The generated daily report ends up in the _timesheet_ tab and shows the actual time spent at the end of the day. Reports can be edited until they are verified by your supervisor. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.