// SPDX-FileCopyrightText: Copyright The Miniflux Authors. All rights reserved. // SPDX-License-Identifier: Apache-2.0 package storage // import "miniflux.app/v2/internal/storage" import ( "fmt" "strings" ) // Timezones returns all timezones supported by the database. func (s *Storage) Timezones() (map[string]string, error) { timezones := make(map[string]string) rows, err := s.db.Query(`SELECT name FROM pg_timezone_names() ORDER BY name ASC`) if err != nil { return nil, fmt.Errorf(`store: unable to fetch timezones: %v`, err) } defer rows.Close() for rows.Next() { var timezone string if err := rows.Scan(&timezone); err != nil { return nil, fmt.Errorf(`store: unable to fetch timezones row: %v`, err) } if !strings.HasPrefix(timezone, "posix") && !strings.HasPrefix(timezone, "SystemV") && timezone != "localtime" { timezones[timezone] = timezone } } return timezones, nil } ystem-store'>ansg191/system-store Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/src/options.zig (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2021-12-31Fix an edgecase that causes a crash in HTTP serverGravatar Jarred Sumner 1-1/+1
2021-12-31[bun install] Slightly more reliable HTTPGravatar Jarred Sumner 3-3/+4
2021-12-31Bump peechy againGravatar Jarred Sumner 2-1/+1
2021-12-30woopsGravatar Jarred Sumner 2-4/+1
2021-12-3012 -> 13Gravatar Jarred Sumner 1-2/+2
2021-12-30Update zig version in DockerfileGravatar Jarred Sumner 3-31/+30
2021-12-30Update settings.jsonGravatar Jarred Sumner 1-1/+1
2021-12-30[JavaScriptCore] Fix crash due to not requesting JIT permission by patchingGravatar Jarred Sumner 1-3/+9
2021-12-30Fix issue with headersGravatar Jarred Sumner 5-3/+17
2021-12-30fix occasional HTTP bugGravatar Jarred Sumner 1-0/+2
2021-12-30Update c.zigGravatar Jarred Sumner 1-1/+1
2021-12-30Update global.zigGravatar Jarred Sumner 1-1/+1
2021-12-30linuxGravatar Jarred Sumner 5-4/+402
2021-12-30Update io_linux.zigGravatar Jarred Sumner 1-1/+1
2021-12-30Update io_linux.zigGravatar Jarred Sumner 1-1/+1
2021-12-30_ => .Gravatar Jarred Sumner 3-5/+5
2021-12-30- => .Gravatar Jarred Sumner 4-6/+6
2021-12-30Update bun.lockbGravatar Jarred Sumner 1-0/+0
2021-12-30Remove network_threadGravatar Jarred Sumner 1-12/+11
2021-12-30linuxGravatar Jarred Sumner 2-6/+7
2021-12-30[internal] Move network_thread into http packageGravatar Jarred Sumner 17-435/+32
2021-12-30Upgrade to latest Zig, remove dependency on patched version of Zig (#96)Gravatar Jarred Sumner 154-6271/+4561
2021-12-29zig fmtGravatar Jarred Sumner 5-8/+3
2021-12-29Update MakefileGravatar Jarred Sumner 1-1/+0