mirror of
https://github.com/Dvorinka/Trackeep.git
synced 2026-06-03 20:12:58 +00:00
feat: major feature updates and cleanup
- Add Redis architecture implementation - Update browser extension functionality - Clean up deprecated files and documentation - Enhance backend handlers for auth, messages, search - Add new configuration options and settings - Update Docker and deployment configurations
This commit is contained in:
@@ -0,0 +1,637 @@
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e4]:
|
||||
- generic [ref=e7]:
|
||||
- link "Trackeep Logo Trackeep" [ref=e9] [cursor=pointer]:
|
||||
- /url: /app
|
||||
- img "Trackeep Logo" [ref=e10]
|
||||
- generic [ref=e11]: Trackeep
|
||||
- group [ref=e13]:
|
||||
- button "Trackeep Workspace" [ref=e14] [cursor=pointer]:
|
||||
- generic [ref=e15]:
|
||||
- img [ref=e17]
|
||||
- generic [ref=e20]: Trackeep Workspace
|
||||
- img [ref=e22]
|
||||
- navigation [ref=e24]:
|
||||
- link "Home" [ref=e25] [cursor=pointer]:
|
||||
- /url: /app
|
||||
- generic [ref=e26]:
|
||||
- img [ref=e27]
|
||||
- generic [ref=e31]: Home
|
||||
- link "Bookmarks" [ref=e33] [cursor=pointer]:
|
||||
- /url: /app/bookmarks
|
||||
- generic [ref=e34]:
|
||||
- img [ref=e35]
|
||||
- generic [ref=e37]: Bookmarks
|
||||
- link "Tasks" [ref=e39] [cursor=pointer]:
|
||||
- /url: /app/tasks
|
||||
- generic [ref=e40]:
|
||||
- img [ref=e41]
|
||||
- generic [ref=e44]: Tasks
|
||||
- link "Time Tracking" [ref=e46] [cursor=pointer]:
|
||||
- /url: /app/time-tracking
|
||||
- generic [ref=e47]:
|
||||
- img [ref=e48]
|
||||
- generic [ref=e51]: Time Tracking
|
||||
- link "Calendar" [ref=e53] [cursor=pointer]:
|
||||
- /url: /app/calendar
|
||||
- generic [ref=e54]:
|
||||
- img [ref=e55]
|
||||
- generic [ref=e57]: Calendar
|
||||
- link "Files" [ref=e59] [cursor=pointer]:
|
||||
- /url: /app/files
|
||||
- generic [ref=e60]:
|
||||
- img [ref=e61]
|
||||
- generic [ref=e63]: Files
|
||||
- link "Notes" [ref=e65] [cursor=pointer]:
|
||||
- /url: /app/notes
|
||||
- generic [ref=e66]:
|
||||
- img [ref=e67]
|
||||
- generic [ref=e69]: Notes
|
||||
- link "Messages" [ref=e71] [cursor=pointer]:
|
||||
- /url: /app/messages
|
||||
- generic [ref=e72]:
|
||||
- img [ref=e73]
|
||||
- generic [ref=e75]: Messages
|
||||
- link "YouTube" [ref=e77] [cursor=pointer]:
|
||||
- /url: /app/youtube
|
||||
- generic [ref=e78]:
|
||||
- img [ref=e79]
|
||||
- generic [ref=e82]: YouTube
|
||||
- link "Members" [ref=e84] [cursor=pointer]:
|
||||
- /url: /app/members
|
||||
- generic [ref=e85]:
|
||||
- img [ref=e86]
|
||||
- generic [ref=e91]: Members
|
||||
- link "Learning" [ref=e93] [cursor=pointer]:
|
||||
- /url: /app/learning-paths
|
||||
- generic [ref=e94]:
|
||||
- img [ref=e95]
|
||||
- generic [ref=e98]: Learning
|
||||
- link "Stats" [ref=e100] [cursor=pointer]:
|
||||
- /url: /app/stats
|
||||
- generic [ref=e101]:
|
||||
- img [ref=e102]
|
||||
- generic [ref=e104]: Stats
|
||||
- link "GitHub" [ref=e106] [cursor=pointer]:
|
||||
- /url: /app/github
|
||||
- generic [ref=e107]:
|
||||
- img [ref=e108]
|
||||
- generic [ref=e110]: GitHub
|
||||
- link "AI Assistant" [ref=e112] [cursor=pointer]:
|
||||
- /url: /app/chat
|
||||
- generic [ref=e113]:
|
||||
- img [ref=e114]
|
||||
- generic [ref=e121]: AI Assistant
|
||||
- navigation [ref=e123]:
|
||||
- link "Removed stuff" [ref=e124] [cursor=pointer]:
|
||||
- /url: /app/removed-stuff
|
||||
- generic [ref=e125]:
|
||||
- img [ref=e126]
|
||||
- generic [ref=e129]: Removed stuff
|
||||
- link "Settings" [ref=e131] [cursor=pointer]:
|
||||
- /url: /app/settings
|
||||
- generic [ref=e132]:
|
||||
- img [ref=e133]
|
||||
- generic [ref=e136]: Settings
|
||||
- button "Logout" [ref=e138] [cursor=pointer]:
|
||||
- generic [ref=e139]:
|
||||
- img [ref=e140]
|
||||
- generic [ref=e144]: Logout
|
||||
- generic [ref=e146]:
|
||||
- generic [ref=e147]:
|
||||
- generic [ref=e148]:
|
||||
- button [ref=e149] [cursor=pointer]:
|
||||
- img [ref=e150]
|
||||
- button "Quick search" [ref=e151] [cursor=pointer]:
|
||||
- img [ref=e152]
|
||||
- text: Quick search
|
||||
- generic [ref=e155]:
|
||||
- button "Import a document" [ref=e156] [cursor=pointer]:
|
||||
- img [ref=e157]
|
||||
- text: Import a document
|
||||
- button [ref=e161] [cursor=pointer]:
|
||||
- img [ref=e162]
|
||||
- img [ref=e167]
|
||||
- button "DU" [ref=e171] [cursor=pointer]:
|
||||
- generic [ref=e172]: DU
|
||||
- img [ref=e173]
|
||||
- main [ref=e175]:
|
||||
- generic [ref=e177]:
|
||||
- generic [ref=e178]:
|
||||
- heading "Files" [level=1] [ref=e179]
|
||||
- button "Upload File" [ref=e180] [cursor=pointer]:
|
||||
- img [ref=e181]
|
||||
- text: Upload File
|
||||
- generic [ref=e185]:
|
||||
- textbox "Search files..." [ref=e186]
|
||||
- combobox [ref=e187]:
|
||||
- option "All Tags" [selected]
|
||||
- option "AI"
|
||||
- option "Maturita"
|
||||
- option "analysis"
|
||||
- option "api"
|
||||
- option "architecture"
|
||||
- option "business"
|
||||
- option "creative"
|
||||
- option "database"
|
||||
- option "design"
|
||||
- option "documentation"
|
||||
- option "ecommerce"
|
||||
- option "finance"
|
||||
- option "machine learning"
|
||||
- option "marketing"
|
||||
- option "meeting"
|
||||
- option "mobile"
|
||||
- option "personal"
|
||||
- option "poetry"
|
||||
- option "presentation"
|
||||
- option "product"
|
||||
- option "react native"
|
||||
- option "report"
|
||||
- option "requirements"
|
||||
- option "resume"
|
||||
- option "sponsorship"
|
||||
- option "study"
|
||||
- option "team"
|
||||
- option "technical"
|
||||
- option "theater"
|
||||
- option "tutorial"
|
||||
- option "ui"
|
||||
- option "writing"
|
||||
- generic [ref=e188]:
|
||||
- generic [ref=e189] [cursor=pointer]:
|
||||
- generic [ref=e190]:
|
||||
- img [ref=e192]
|
||||
- generic [ref=e195]:
|
||||
- button [ref=e196]:
|
||||
- img [ref=e197]
|
||||
- button [ref=e200]:
|
||||
- img [ref=e201]
|
||||
- button [ref=e204]:
|
||||
- img [ref=e205]
|
||||
- button [ref=e211]:
|
||||
- img [ref=e212]
|
||||
- generic [ref=e216]: FILE
|
||||
- heading "WooCommerce CSV Import Tutorial" [level=3] [ref=e217]
|
||||
- paragraph [ref=e218]: 205.12 KB
|
||||
- paragraph [ref=e219]: Step-by-step guide for importing products into WooCommerce using CSV files
|
||||
- generic [ref=e220]:
|
||||
- button "ecommerce" [ref=e221]
|
||||
- button "tutorial" [ref=e222]
|
||||
- generic [ref=e223]:
|
||||
- generic [ref=e224]: 2/16/2026
|
||||
- button [ref=e226]:
|
||||
- img [ref=e227]
|
||||
- generic [ref=e230] [cursor=pointer]:
|
||||
- generic [ref=e231]:
|
||||
- img [ref=e233]
|
||||
- generic [ref=e236]:
|
||||
- button [ref=e237]:
|
||||
- img [ref=e238]
|
||||
- button [ref=e241]:
|
||||
- img [ref=e242]
|
||||
- button [ref=e245]:
|
||||
- img [ref=e246]
|
||||
- button [ref=e252]:
|
||||
- img [ref=e253]
|
||||
- generic [ref=e257]: PDF
|
||||
- heading "Tomáš Dvořák - CV 2024" [level=3] [ref=e258]
|
||||
- paragraph [ref=e259]: 2.21 KB
|
||||
- paragraph [ref=e260]: Professional resume and portfolio overview for 2024
|
||||
- generic [ref=e261]:
|
||||
- button "resume" [ref=e262]
|
||||
- button "personal" [ref=e263]
|
||||
- generic [ref=e264]:
|
||||
- generic [ref=e265]: 2/22/2026
|
||||
- button [ref=e267]:
|
||||
- img [ref=e268]
|
||||
- generic [ref=e271] [cursor=pointer]:
|
||||
- generic [ref=e272]:
|
||||
- img [ref=e274]
|
||||
- generic [ref=e277]:
|
||||
- button [ref=e278]:
|
||||
- img [ref=e279]
|
||||
- button [ref=e282]:
|
||||
- img [ref=e283]
|
||||
- button [ref=e286]:
|
||||
- img [ref=e287]
|
||||
- button [ref=e293]:
|
||||
- img [ref=e294]
|
||||
- generic [ref=e298]: FILE
|
||||
- heading "Chazzy Bar Business Plan" [level=3] [ref=e299]
|
||||
- paragraph [ref=e300]: 1.45 KB
|
||||
- paragraph [ref=e301]: Comprehensive business plan for Chazzy Bar startup
|
||||
- generic [ref=e302]:
|
||||
- button "business" [ref=e303]
|
||||
- button "presentation" [ref=e304]
|
||||
- generic [ref=e305]:
|
||||
- generic [ref=e306]: 2/17/2026
|
||||
- button [ref=e308]:
|
||||
- img [ref=e309]
|
||||
- generic [ref=e312] [cursor=pointer]:
|
||||
- generic [ref=e313]:
|
||||
- img [ref=e315]
|
||||
- generic [ref=e318]:
|
||||
- button [ref=e319]:
|
||||
- img [ref=e320]
|
||||
- button [ref=e323]:
|
||||
- img [ref=e324]
|
||||
- button [ref=e327]:
|
||||
- img [ref=e328]
|
||||
- button [ref=e334]:
|
||||
- img [ref=e335]
|
||||
- generic [ref=e339]: FILE
|
||||
- heading "EIDOLON Project Story" [level=3] [ref=e340]
|
||||
- paragraph [ref=e341]: 25.4 KB
|
||||
- paragraph [ref=e342]: Creative writing project - EIDOLON universe backstory
|
||||
- generic [ref=e343]:
|
||||
- button "creative" [ref=e344]
|
||||
- button "writing" [ref=e345]
|
||||
- generic [ref=e346]:
|
||||
- generic [ref=e347]: 2/21/2026
|
||||
- button [ref=e349]:
|
||||
- img [ref=e350]
|
||||
- generic [ref=e353] [cursor=pointer]:
|
||||
- generic [ref=e354]:
|
||||
- img [ref=e356]
|
||||
- generic [ref=e359]:
|
||||
- button [ref=e360]:
|
||||
- img [ref=e361]
|
||||
- button [ref=e364]:
|
||||
- img [ref=e365]
|
||||
- button [ref=e368]:
|
||||
- img [ref=e369]
|
||||
- button [ref=e375]:
|
||||
- img [ref=e376]
|
||||
- generic [ref=e380]: FILE
|
||||
- heading "EIDOLON Technical Overview" [level=3] [ref=e381]
|
||||
- paragraph [ref=e382]: 861.35 KB
|
||||
- paragraph [ref=e383]: Technical specifications and architecture for EIDOLON project
|
||||
- generic [ref=e384]:
|
||||
- button "technical" [ref=e385]
|
||||
- button "documentation" [ref=e386]
|
||||
- generic [ref=e387]:
|
||||
- generic [ref=e388]: 2/9/2026
|
||||
- button [ref=e390]:
|
||||
- img [ref=e391]
|
||||
- generic [ref=e394] [cursor=pointer]:
|
||||
- generic [ref=e395]:
|
||||
- img [ref=e397]
|
||||
- generic [ref=e400]:
|
||||
- button [ref=e401]:
|
||||
- img [ref=e402]
|
||||
- button [ref=e405]:
|
||||
- img [ref=e406]
|
||||
- button [ref=e409]:
|
||||
- img [ref=e410]
|
||||
- button [ref=e416]:
|
||||
- img [ref=e417]
|
||||
- generic [ref=e421]: PDF
|
||||
- heading "BizoniUH Sponsorship Proposal" [level=3] [ref=e422]
|
||||
- paragraph [ref=e423]: 7.52 KB
|
||||
- paragraph [ref=e424]: Sponsorship proposal for BizoniUH event partnership
|
||||
- generic [ref=e425]:
|
||||
- button "sponsorship" [ref=e426]
|
||||
- button "marketing" [ref=e427]
|
||||
- generic [ref=e428]:
|
||||
- generic [ref=e429]: 2/27/2026
|
||||
- button [ref=e431]:
|
||||
- img [ref=e432]
|
||||
- generic [ref=e435] [cursor=pointer]:
|
||||
- generic [ref=e436]:
|
||||
- img [ref=e438]
|
||||
- generic [ref=e441]:
|
||||
- button [ref=e442]:
|
||||
- img [ref=e443]
|
||||
- button [ref=e446]:
|
||||
- img [ref=e447]
|
||||
- button [ref=e450]:
|
||||
- img [ref=e451]
|
||||
- button [ref=e457]:
|
||||
- img [ref=e458]
|
||||
- generic [ref=e462]: PDF
|
||||
- heading "API Documentation v2.1" [level=3] [ref=e463]
|
||||
- paragraph [ref=e464]: 1.2 KB
|
||||
- paragraph [ref=e465]: Complete API documentation for Trackeep platform
|
||||
- generic [ref=e466]:
|
||||
- button "api" [ref=e467]
|
||||
- button "documentation" [ref=e468]
|
||||
- generic [ref=e469]:
|
||||
- generic [ref=e470]: 2/8/2026
|
||||
- button [ref=e472]:
|
||||
- img [ref=e473]
|
||||
- generic [ref=e476] [cursor=pointer]:
|
||||
- generic [ref=e477]:
|
||||
- img [ref=e479]
|
||||
- generic [ref=e482]:
|
||||
- button [ref=e483]:
|
||||
- img [ref=e484]
|
||||
- button [ref=e487]:
|
||||
- img [ref=e488]
|
||||
- button [ref=e491]:
|
||||
- img [ref=e492]
|
||||
- button [ref=e498]:
|
||||
- img [ref=e499]
|
||||
- generic [ref=e503]: FILE
|
||||
- heading "Q4 2024 Financial Report" [level=3] [ref=e504]
|
||||
- paragraph [ref=e505]: 3.4 KB
|
||||
- paragraph [ref=e506]: Quarterly financial analysis and projections
|
||||
- generic [ref=e507]:
|
||||
- button "finance" [ref=e508]
|
||||
- button "report" [ref=e509]
|
||||
- generic [ref=e510]:
|
||||
- generic [ref=e511]: 2/26/2026
|
||||
- button [ref=e513]:
|
||||
- img [ref=e514]
|
||||
- generic [ref=e517] [cursor=pointer]:
|
||||
- generic [ref=e518]:
|
||||
- img [ref=e520]
|
||||
- generic [ref=e523]:
|
||||
- button [ref=e524]:
|
||||
- img [ref=e525]
|
||||
- button [ref=e528]:
|
||||
- img [ref=e529]
|
||||
- button [ref=e532]:
|
||||
- img [ref=e533]
|
||||
- button [ref=e539]:
|
||||
- img [ref=e540]
|
||||
- generic [ref=e544]: FILE
|
||||
- heading "Proměna - Theater Script" [level=3] [ref=e545]
|
||||
- paragraph [ref=e546]: 195.12 KB
|
||||
- paragraph [ref=e547]: Czech theater play for graduation exam
|
||||
- generic [ref=e548]:
|
||||
- button "Maturita" [ref=e549]
|
||||
- button "theater" [ref=e550]
|
||||
- generic [ref=e551]:
|
||||
- generic [ref=e552]: 2/2/2026
|
||||
- button [ref=e554]:
|
||||
- img [ref=e555]
|
||||
- generic [ref=e558] [cursor=pointer]:
|
||||
- generic [ref=e559]:
|
||||
- img [ref=e561]
|
||||
- generic [ref=e564]:
|
||||
- button [ref=e565]:
|
||||
- img [ref=e566]
|
||||
- button [ref=e569]:
|
||||
- img [ref=e570]
|
||||
- button [ref=e573]:
|
||||
- img [ref=e574]
|
||||
- button [ref=e580]:
|
||||
- img [ref=e581]
|
||||
- generic [ref=e585]: FILE
|
||||
- heading "Kytice - Poetry Collection" [level=3] [ref=e586]
|
||||
- paragraph [ref=e587]: 230.19 KB
|
||||
- paragraph [ref=e588]: Collection of Czech poems for literature exam
|
||||
- generic [ref=e589]:
|
||||
- button "Maturita" [ref=e590]
|
||||
- button "poetry" [ref=e591]
|
||||
- generic [ref=e592]:
|
||||
- generic [ref=e593]: 2/26/2026
|
||||
- button [ref=e595]:
|
||||
- img [ref=e596]
|
||||
- generic [ref=e599] [cursor=pointer]:
|
||||
- generic [ref=e600]:
|
||||
- img [ref=e602]
|
||||
- generic [ref=e605]:
|
||||
- button [ref=e606]:
|
||||
- img [ref=e607]
|
||||
- button [ref=e610]:
|
||||
- img [ref=e611]
|
||||
- button [ref=e614]:
|
||||
- img [ref=e615]
|
||||
- button [ref=e621]:
|
||||
- img [ref=e622]
|
||||
- generic [ref=e626]: FILE
|
||||
- heading "Král Lávra - Analysis" [level=3] [ref=e627]
|
||||
- paragraph [ref=e628]: 183.79 KB
|
||||
- paragraph [ref=e629]: Literary analysis of Král Lávra for graduation exam
|
||||
- generic [ref=e630]:
|
||||
- button "Maturita" [ref=e631]
|
||||
- button "analysis" [ref=e632]
|
||||
- generic [ref=e633]:
|
||||
- generic [ref=e634]: 2/7/2026
|
||||
- button [ref=e636]:
|
||||
- img [ref=e637]
|
||||
- generic [ref=e640] [cursor=pointer]:
|
||||
- generic [ref=e641]:
|
||||
- img [ref=e643]
|
||||
- generic [ref=e646]:
|
||||
- button [ref=e647]:
|
||||
- img [ref=e648]
|
||||
- button [ref=e651]:
|
||||
- img [ref=e652]
|
||||
- button [ref=e655]:
|
||||
- img [ref=e656]
|
||||
- button [ref=e662]:
|
||||
- img [ref=e663]
|
||||
- generic [ref=e667]: FILE
|
||||
- heading "Lakomec - Study Guide" [level=3] [ref=e668]
|
||||
- paragraph [ref=e669]: 56.49 KB
|
||||
- paragraph [ref=e670]: Study guide for Molière's The Miser
|
||||
- generic [ref=e671]:
|
||||
- button "Maturita" [ref=e672]
|
||||
- button "study" [ref=e673]
|
||||
- generic [ref=e674]:
|
||||
- generic [ref=e675]: 2/6/2026
|
||||
- button [ref=e677]:
|
||||
- img [ref=e678]
|
||||
- generic [ref=e681] [cursor=pointer]:
|
||||
- generic [ref=e682]:
|
||||
- img [ref=e684]
|
||||
- generic [ref=e687]:
|
||||
- button [ref=e688]:
|
||||
- img [ref=e689]
|
||||
- button [ref=e692]:
|
||||
- img [ref=e693]
|
||||
- button [ref=e696]:
|
||||
- img [ref=e697]
|
||||
- button [ref=e703]:
|
||||
- img [ref=e704]
|
||||
- generic [ref=e708]: PDF
|
||||
- heading "Machine Learning Basics" [level=3] [ref=e709]
|
||||
- paragraph [ref=e710]: 1.8 KB
|
||||
- paragraph [ref=e711]: Introduction to machine learning concepts and algorithms
|
||||
- generic [ref=e712]:
|
||||
- button "AI" [ref=e713]
|
||||
- button "machine learning" [ref=e714]
|
||||
- generic [ref=e715]:
|
||||
- generic [ref=e716]: 2/26/2026
|
||||
- button [ref=e718]:
|
||||
- img [ref=e719]
|
||||
- generic [ref=e722] [cursor=pointer]:
|
||||
- generic [ref=e723]:
|
||||
- img [ref=e725]
|
||||
- generic [ref=e728]:
|
||||
- button [ref=e729]:
|
||||
- img [ref=e730]
|
||||
- button [ref=e733]:
|
||||
- img [ref=e734]
|
||||
- button [ref=e737]:
|
||||
- img [ref=e738]
|
||||
- button [ref=e744]:
|
||||
- img [ref=e745]
|
||||
- generic [ref=e749]: PDF
|
||||
- heading "React Native Development Guide" [level=3] [ref=e750]
|
||||
- paragraph [ref=e751]: 2.3 KB
|
||||
- paragraph [ref=e752]: Complete guide to React Native mobile app development
|
||||
- generic [ref=e753]:
|
||||
- button "mobile" [ref=e754]
|
||||
- button "react native" [ref=e755]
|
||||
- generic [ref=e756]:
|
||||
- generic [ref=e757]: 2/12/2026
|
||||
- button [ref=e759]:
|
||||
- img [ref=e760]
|
||||
- generic [ref=e763] [cursor=pointer]:
|
||||
- generic [ref=e764]:
|
||||
- img [ref=e766]
|
||||
- generic [ref=e769]:
|
||||
- button [ref=e770]:
|
||||
- img [ref=e771]
|
||||
- button [ref=e774]:
|
||||
- img [ref=e775]
|
||||
- button [ref=e778]:
|
||||
- img [ref=e779]
|
||||
- button [ref=e785]:
|
||||
- img [ref=e786]
|
||||
- generic [ref=e790]: FILE
|
||||
- heading "Database Design Patterns" [level=3] [ref=e791]
|
||||
- paragraph [ref=e792]: 945 KB
|
||||
- paragraph [ref=e793]: Common database design patterns and best practices
|
||||
- generic [ref=e794]:
|
||||
- button "database" [ref=e795]
|
||||
- button "architecture" [ref=e796]
|
||||
- generic [ref=e797]:
|
||||
- generic [ref=e798]: 2/21/2026
|
||||
- button [ref=e800]:
|
||||
- img [ref=e801]
|
||||
- generic [ref=e804] [cursor=pointer]:
|
||||
- generic [ref=e805]:
|
||||
- img [ref=e807]
|
||||
- generic [ref=e810]:
|
||||
- button [ref=e811]:
|
||||
- img [ref=e812]
|
||||
- button [ref=e815]:
|
||||
- img [ref=e816]
|
||||
- button [ref=e819]:
|
||||
- img [ref=e820]
|
||||
- button [ref=e826]:
|
||||
- img [ref=e827]
|
||||
- generic [ref=e831]: FILE
|
||||
- heading "Project Dashboard Screenshot" [level=3] [ref=e832]
|
||||
- paragraph [ref=e833]: 245.8 KB
|
||||
- paragraph [ref=e834]: Screenshot of the new project dashboard design
|
||||
- generic [ref=e835]:
|
||||
- button "design" [ref=e836]
|
||||
- button "ui" [ref=e837]
|
||||
- generic [ref=e838]:
|
||||
- generic [ref=e839]: 2/18/2026
|
||||
- button [ref=e841]:
|
||||
- img [ref=e842]
|
||||
- generic [ref=e845] [cursor=pointer]:
|
||||
- generic [ref=e846]:
|
||||
- img [ref=e848]
|
||||
- generic [ref=e851]:
|
||||
- button [ref=e852]:
|
||||
- img [ref=e853]
|
||||
- button [ref=e856]:
|
||||
- img [ref=e857]
|
||||
- button [ref=e860]:
|
||||
- img [ref=e861]
|
||||
- button [ref=e867]:
|
||||
- img [ref=e868]
|
||||
- generic [ref=e872]: FILE
|
||||
- heading "Team Meeting Recording" [level=3] [ref=e873]
|
||||
- paragraph [ref=e874]: 15.2 KB
|
||||
- paragraph [ref=e875]: Recording of the weekly team sync meeting
|
||||
- generic [ref=e876]:
|
||||
- button "meeting" [ref=e877]
|
||||
- button "team" [ref=e878]
|
||||
- generic [ref=e879]:
|
||||
- generic [ref=e880]: 2/5/2026
|
||||
- button [ref=e882]:
|
||||
- img [ref=e883]
|
||||
- generic [ref=e886] [cursor=pointer]:
|
||||
- generic [ref=e887]:
|
||||
- img [ref=e889]
|
||||
- generic [ref=e892]:
|
||||
- button [ref=e893]:
|
||||
- img [ref=e894]
|
||||
- button [ref=e897]:
|
||||
- img [ref=e898]
|
||||
- button [ref=e901]:
|
||||
- img [ref=e902]
|
||||
- button [ref=e908]:
|
||||
- img [ref=e909]
|
||||
- generic [ref=e913]: FILE
|
||||
- heading "Product Requirements Document" [level=3] [ref=e914]
|
||||
- paragraph [ref=e915]: 512 KB
|
||||
- paragraph [ref=e916]: Detailed product requirements for Q2 features
|
||||
- generic [ref=e917]:
|
||||
- button "product" [ref=e918]
|
||||
- button "requirements" [ref=e919]
|
||||
- generic [ref=e920]:
|
||||
- generic [ref=e921]: 2/3/2026
|
||||
- button [ref=e923]:
|
||||
- img [ref=e924]
|
||||
- button "AI Assistant" [ref=e927] [cursor=pointer]:
|
||||
- img [ref=e928]
|
||||
- generic [ref=e935]:
|
||||
- generic [ref=e936]:
|
||||
- generic [ref=e937]:
|
||||
- img [ref=e939]
|
||||
- generic [ref=e946]:
|
||||
- heading "AI Assistant" [level=3] [ref=e947]
|
||||
- paragraph [ref=e948]: Always here to help
|
||||
- button [ref=e950] [cursor=pointer]:
|
||||
- img [ref=e951]
|
||||
- generic [ref=e955]:
|
||||
- img [ref=e957]
|
||||
- generic [ref=e964]:
|
||||
- paragraph [ref=e965]: Hello! I'm your AI assistant. How can I help you today?
|
||||
- paragraph [ref=e967]: 08:35 PM
|
||||
- generic [ref=e968]:
|
||||
- generic [ref=e969]:
|
||||
- textbox "Type your message..." [ref=e970]
|
||||
- button [disabled]:
|
||||
- img
|
||||
- generic [ref=e972]:
|
||||
- button "longcat icon LongCat" [ref=e974] [cursor=pointer]:
|
||||
- img "longcat icon" [ref=e975]
|
||||
- generic [ref=e976]: LongCat
|
||||
- img [ref=e977]
|
||||
- generic [ref=e979]:
|
||||
- generic [ref=e980]: longcat
|
||||
- link "AI settings" [ref=e981] [cursor=pointer]:
|
||||
- /url: /app/settings#ai
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- heading [level=3]
|
||||
- generic: Unknown size
|
||||
- button:
|
||||
- img
|
||||
- generic:
|
||||
- generic: Unknown file type
|
||||
- generic:
|
||||
- button "Download":
|
||||
- img
|
||||
- text: Download
|
||||
- button "Open":
|
||||
- img
|
||||
- text: Open
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- heading "Import Documents" [level=3]
|
||||
- button:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- img
|
||||
- heading "Drop files here" [level=4]
|
||||
- paragraph: or click to browse
|
||||
- button "Browse Files"
|
||||
- generic:
|
||||
- button "Cancel"
|
||||
- button "Upload 0 Files" [disabled]
|
||||
Reference in New Issue
Block a user