Skip to main content

Se hva Team Gripr har planlagt, jobber med og har lever den siste tiden.

Arbeidsplan

Se hva Team Gripr har planlagt, jobber med og har lever den siste tiden.

Backlog

317

Under consideration

Feature Request

I'd like these as a checklist:

Scaffolding Inspection Checklist Scaffolding assembly checklist Checklist for hot work Checklist: Joist Layers Checklist: Guardrails Roof Construction Checklist Insulation checklist Sound insulation checklist Checklist: Vapor Barrier Quality Control Checklist Ventilation Checklist Stairs checklist Checklist: Window Installation Checklist for installing interior doors Checklist for exterior door installation Exterior completion checklist Checklist for interior work Checklist for recording moisture measurements Checklist for remaining work Checklist for cold storage room/sauna

Levon
Feature Request

QR code for in and out stamping

Very desirable to have an opportunity to stamp out and in with a QR code per project.

Olaf Tanahatoe
Feature Request

Option to send a document for signing

Request to submit a task for approval, which includes order lines/hours and checklists.

Caroline Fåne
Feature Request

Time Bank Overview by Employee per Day

Could we create a time bank overview for each employee? Instead of summarizing by registration date, could we summarize by day, and display the list without individual entries by default, with the option to expand the day to view individual entries? Full email to you, Kim, with notes from customer meetings: They have several employees who log 7+ entries per day. This makes the history view very long and difficult to navigate. In addition, the time bank history for an employee shows a total per registration date, not per hourly date. Could we group by time date instead of entry date, and display this without details per entry? Then users could click down to view each entry and see the time of the entry there. With these changes, I believe the customer would use the history more to get the overview they want, and would have less need to focus on the columns in the timesheet. The column information in the timesheet is difficult to make useful anyway as long as there are multiple entries per day.

Eirik Fagereng
Feature Request

Discounts in the Order Line and Quotes

Hi It should be possible to enter a discount percentage per order line and in quotes. In quotes, there’s a field for markup, which is based on the selling price, not the cost price. There, you can enter a negative percentage, which acts as a discount, but it isn’t visible to the customer. Markups should, of course, be based on cost price, and discounts should be in their own, visible fields, based on the sales price.

Simen Arntsen
Feature Request

Comments on photos

I would like to be able to add comments to images when they are attached to other questions in the form. This should appear directly below the image when it is exported.

Isak Gustavsen
Feature Request

Move folders to the Document Center

Currently, it is not possible to copy entire folders into the document center. This creates a lot of extra work. Is it possible to enable this type of copying?

Steven Craig Choat
Feature Request

Resource Overview

Preferred availability: Employees Jobs/projects/tasks When is the employee available? Display weekly and monthly overviews

Sebastian Lie Strømme
Feature Request

Overview of tasks and comments assigned to you

Currently, you have to go into a project to see comments you are tagged in, and forms and tasks that are assigned to you have to be filtered out to get an overview. All these things should be easily accessible via the dashboard. Especially comments, which are "impossible" to find again if you get a notification that is overlooked and in the worst case deleted. For those who turn off notifications (too much noise), comments are not captured at all until you are in the inbox on the right project.

Benny Schreiner
Feature Request

Desire a camera button as a shortcut in app/ under +

Possibly inside the project or preferably in both places.

Nina Rogan
Feature Request

Overview of Competencies and Certifications

The customer wants a dedicated feature to manage skills and certifications for each employee. The request includes the following: The ability to record courses, certifications, and proof of qualifications for each individual employee, along with their respective expiration dates. The system should send a notification in advance of expiration—for example, one month in advance—so that the administrator can follow up in a timely manner. A consolidated overview (competency matrix) for each employee and across the entire organization would be ideal. It was mentioned that tasks can be used as a temporary solution, but that a dedicated feature would provide a significantly better user experience and overview.

Sako (Duett Prosjekt)

Neste

17

Committed and queued

Feature Request

Absence calendar function

Hi Levon here: Attached request from customer

Levon
Feature Request

QR code for in and out stamping

Very desirable to have a possibility to stamp out and in with a QR code

Olaf Tanahatoe
Feature Request

AI in Gripr - Projects - collect all documents, forms, images, etc.

I would like Gripr to have a function that collects all images and forms for a project at the touch of a button, and that you can deselect those you don't want to include in a merge. This would save a lot of time, instead of having to search through different folders to find the forms, images, etc. you want. For each project, get a consolidated report with everything in the project – deselect what you don't want.

Bjørn Mæland
Feature Request

Visual notification/number of unread messages in Project Inbox

I want the Project Inbox icon inside a project to show a number or badge indicating the count of unread messages. This is important because I currently have to manually enter the inbox to check for new messages, and a visual cue would save time and ensure I don't miss important communication.

Arnhild Gjein Aske
Feature Request

Adding an extra category to form templates

When an employee chooses a form to fill out, it would be nice if they could select something from a folder. E.g. Folder for concrete, then you only get forms that have to do with concrete.

Levon
Feature Request

Make it possible to carry hours over to the next day

Possible to enter hours from e.g. 20-06

Christer Hjelle (christer@envico.no)
Feature Request

Crew list

Is it possible to get a crew list in Gripr, or integrate with a solution that has it?

Bjørn Einar Skalleberg
Feature Request

Form categories - create your own categories

Arnhild Gjein Aske
Feature Request

Possible to enter a sum equal to contract details in project overview + in column for projects

It is possible to enter a sum equal to the contract details in the project overview + you can enter this as a column for the project list.

Martin Hunvik
Feature Request

Address field

The address field added to the project should be selectable in the assignment or set as the default. Best regards, Andreas Malz

Andreas Malz

Pågår

24

Actively being built

Feature Request

Order lines in a quote - change the order of order lines

It would be nice to have a feature where you can grab an order line and move it up or down as you wish.

Petter Håkelien
Feature Request

Resource planner, api and better overview

Resource planning ahead - the need to look ahead in terms of planning, costs, etc. How many employees do you need to cover the upcoming jobs? Projects, capacity per week with totals - vacation, absence, etc. Hours and documentation using employees API to retrieve hours.

Andreas Kroglund Rian (andreas@boligprosjekt.net)
Feature Request

Shortcut to Tripletex from Gripr

Arnhild Gjein Aske
Feature Request

APP: Option for employees to view their pay period or a custom period for their hours

In the app, employees would like to be able to view a custom overview of their hours, and possibly set a pay period. The widget can be used here: My Hours, view a custom overview of my hours

Kristian Monsøy
Feature Request

Report Center: Must allow searching by project number (not project name or project ID)

It should be possible to search by project number in the report center, and the report should display the project number rather than the PR number. It would be great if the report could be generated directly from the project. I also want the project number to be displayed in the report, since that is what we are referring to and not the project ID

Arnhild Gjein Aske
Feature Request

Ability to filter by customer/supplier in quotes

We would like to be able to filter (create a view) that displays quotes that have been sent, etc., at the customer/supplier level. In this case, it is not appropriate to use a project, as a project is not the same as a customer

Levon
Feature Request

Ask GRIPR

Ask Gripr - AI Chat Feature Implementation Plan Context Gripr currently lacks a way for users to quickly get an overview of their data using natural language. "Ask Gripr" is a new page with a chat interface where users can ask questions such as "Give me a summary of project ABC" and receive structured, AI-generated responses based on the data they have access to. The feature must comply with existing RBAC/ABAC access controls. Decisions made: New module in the core API (not a separate service) SSE streaming for real-time token delivery V1 scope: Projects + tasks + hours Conversation history is stored in the DB Phase 1: Database & Models 1.1 Migration New file: services/core-api/migrations/20260307120000-create-chat-tables.js Creates two tables in a single transaction (follows the outbox migration pattern): chat_conversation | Column | Type | Details | | -- | -- | -- | | id | UUID PK | UUIDV4 | |domainid | UUID NOT NULL | FK → domain(id) | | userid| UUID NOT NULL | FK → "user"(id) | | title | VARCHAR(255) NULL | Auto-generated from first message | |createdat | TIMESTAMPTZ | NOT NULL DEFAULT NOW() | | updatedat| TIMESTAMPTZ | NOT NULL DEFAULT NOW() | | deleted_at | TIMESTAMPTZ NULL | Soft delete | Indexes: (domain_id), (user_id), (deleted_at) chat_message | Column | Type | Details | | -- | -- | -- | | id | UUID PK | UUIDV4 | |domainid | UUID NOT NULL | FK → domain(id) | | conversationid| UUID NOT NULL | FK →chatconversation(id) ON DELETE CASCADE | | role | VARCHAR(16) NOT NULL | 'user' or 'assistant' | | content | TEXT NOT NULL | Message content | | contextsummary| JSONB NULL | Which entities were looked up (for audit) | |tokencount | INTEGER NULL | Token usage | | model | VARCHAR(64) NULL | Which LLM model was used | | createdat| TIMESTAMPTZ | NOT NULL DEFAULT NOW() | | updated_at | TIMESTAMPTZ | NOT NULL DEFAULT NOW() | Indexes: (conversation_id), (domain_id) 1.2 Sequelize Models New files: packages/sequel-models/src/models/chat-conversation.ts packages/sequel-models/src/models/chat-message.ts Modify: packages/sequel-models/src/models/index.ts — export both Follows the pattern of existing models with @Table, @Column, @ForeignKey, @BelongsTo, and @HasMany decorators. ChatConversation is paranoid: true (soft delete). Phase 2: Backend Module 2.1 Module Structure services/core-api/src/modules/ask-gripr/ ask-gripr.module.ts controllers/ ask-gripr.controller.ts index.ts services/ ask-gripr.service.ts ← Orchestrator: conversations, messages, flow ask-gripr-context.service.ts ← Retrieves and builds data context ask-gripr-llm.service.ts ← OpenAI abstraction index.ts dto/ create-conversation.dto.ts send-message.dto.ts get-conversations-query.dto.ts index.ts interfaces/ llm-provider.interface.ts context.interface.ts index.ts enum/ chat-role.enum.ts index.ts config/ system-prompts.ts ← System prompts for LLM 2.2 LLM Service (ask-gripr-llm.service.ts) Wrapper around the OpenAI npm package that maps to an interface: interface ILLMProvider { chatComp

Linear
Feature Request

We want to be able to track the number of kilometers driven per order. Can you help us set up a column for this?

We want to be able to track the number of kilometers driven per order. One way to calculate this could be to calculate the number of orders as the number of stops over, for example, 30 minutes minus the last stop, which is the final stop. We can then divide the distance driven by the number of stops. Is this something you can help us set up a column for? Could parameters such as the following also be included? CO₂ per meter - Total calculated CO₂ / total meters driven Proportion of electric car kilometers (%) - Km driven by electric car / total km

Willy Zhao
Feature Request

Metadata in reports for forms - excel

Today, I manually enter information from the IMR forms into a monthly boat list, which is also used for calculations for the Norwegian Environment Agency's subsidy scheme. During the demo, we saw that you can extract forms via the "Forms" tab, filter by parameters and export to Excel. However, after testing, I discovered that only the metadata is displayed there - we also need the form data, such as "Weight" and "Owner" from the IMRs.

Kim-André Heggenes
Feature Request

Send documents to Accounting from Gripr

andreas@epoxysor.no

Fullført

204

Recently shipped

Feature Request

Be able to create tasks every 2 weeks/month

Hi, I would like to be able to have "deadlines" on tasks that go on each other as well.

Levon
Feature Request

It must be possible to edit the text response in the offer

When you fill out an offer, it says "response". It must be possible to edit this "response" with your own text. I don't want it to say submission.

Benny Schreiner
Feature Request

In-app notifications

We've received feedback from users asking if it's possible to delete notifications, rather than just marking them as read. It would be a bit easier to keep track of things if we could clear them out completely when there are a lot of them

Arnhild Gjein Aske
Feature Request

Possibility of one more level between user and admin.

Possibility to customize and create your own user levels with defined rules.

Benny Schreiner
Feature Request

Project Timesheet

Want a custom period

Arnhild Gjein Aske
Feature Request

Option to add a customer to a task

I would like to be able to add a customer to a task without the task having to be linked to a project.

Anders Krogh
Feature Request

Make it possible to add optional subcategories to the form, if you can filter again using keywords, for example.

Make it possible to add optional subcategories to the form, which can then be used to create a filter view.

Lars Hommelhaug
Feature Request

Time - Column in project

I would like a column showing hours in the project list. So that you can see how much time you have spent on the project.

Kristian Monsøy
Feature Request

Custom repetition

It would be desirable to be able to set custom definitions for task repetition. E.g., every 4 months, etc. Number of days between each repetition Needs repetitions every 2 years and every 4 months. Optional alternative with number of days.

Håkon Grindheim
Feature Request

Adding units to order lines

Multiple units can be added to order lines. It is currently desired to add a unit called RS (Round Sum) which is used when there is a round sum on the item.

Steven Craig Choat